Richard T. Coughlin

Antigenics · Aquila Biopharmaceuticals · Cambridge Bioscience
Total Patents: 10
Overall Rank: #516,962
Years Active: 1993–2013
Antigenics Rank: #2