Michel M. Maharbiz
University of California · Tweedletech · Iota Biosciences
Total Patents:
42
Overall Rank:
#71,685
Years Active:
2013–2025
University of California Rank:
#192