Thomas E. Mallouk
Penn State · Illinois Institute Of Technology · Ion Power Group
Total Patents:
10
Overall Rank:
#520,002
Years Active:
1990–2010
Penn State Rank:
#117