Edward A. Deutsch

Mallinckrodt Medical · University Of Cincinnati · Agresearch Limited
Total Patents: 33
Overall Rank: #109,019
Years Active: 1983–2003
Mallinckrodt Medical Rank: #3