Richard C. Titmas

Igen International · Bioveris · Celltech Co.
Total Patents: 13
Overall Rank: #382,234
Years Active: 1987–2017
Igen International Rank: #7