Marius C. Teodorescu

University Of Illinois · University Of Illinois, Board Of Trustees
Total Patents: 4
Overall Rank: #1,302,379
Years Active: 1980–1989
University Of Illinois Rank: #1,166