Tatsushi Toyokuni
The Biomembrane Institute · University of California
Total Patents:
5
Overall Rank:
#1,029,355
Years Active:
1993–2008
The Biomembrane Institute Rank:
#7