Robert P. Lanza
Astellas Institute For Regenerative Medicine · Advanced Cell Technology · Ocata Therapeutics
Total Patents:
53
Overall Rank:
#48,156
Years Active:
1997–2025
Astellas Institute For Regenerative Medicine Rank:
#1