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