Stanley M. Lemon
University Of Texas System · Institut Pasteur · University Of North Carolina At Chapel Hill
Total Patents:
9
Overall Rank:
#577,771
Years Active:
1998–2013
University Of Texas System Rank:
#329