Raymond Houghton

Corixa · Inbios International · Genetic Systems
Total Patents: 45
Overall Rank: #65,661
Years Active: 1988–2018
Corixa Rank: #7