Alexander Duncan

Emory University
Total Patents: 14
Overall Rank: #356,850
Years Active: 1989–2002
Emory University Rank: #28