Title: Professor of Biological Sciences
Company: Texas Tech University
Location: Lubbock, TX United States
Achievements:
- Inductee, Albert Nelson Marquis Lifetime Achievement (2018)
- Featured Listee, Who’s Who in America, Marquis Who’s Who (2011)
Designations:
- PhD, Pennsylvania State University, University Park
Contact Richard E. Strauss: