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