Jon Richard Heal
River Stone Biotech · Evolva Sa · Takasago International
Total Patents:
4
Overall Rank:
#1,069,502
Years Active:
2022–2025
River Stone Biotech Rank:
#5