Profile picture
Alexander John Rouch
Doctorate
  • Oklahoma State University Center for Health Sciences
    Tulsa, United States
mini profile avatar Alexander Rouch