Dharam Paul

Bionomics Limited · Merck · Ironwood Pharmaceuticals
Total Patents: 19
Overall Rank: #230,403
Years Active: 2012–2025
Bionomics Limited Rank: #2