Emmanuel A. Theodorakis
University of California · Nereus Pharmaceuticals · La Jolla Bioengineering Institute
Total Patents:
16
Overall Rank:
#291,632
Years Active:
2002–2023
University of California Rank:
#295