Alan M. Lambowitz

University Of Texas System · The Ohio State Research Foundation · Ohio State University
Total Patents: 12
Overall Rank: #392,614
Years Active: 1984–2025
University Of Texas System Rank: #431