Theodore A. Litovitz
Catholic University Of America · Unknown
Total Patents:
23
Overall Rank:
#185,867
Years Active:
1980–2012
Catholic University Of America Rank:
#2