Ivan Petrov
University Of Illinois · US Army · Fei
Total Patents:
7
Overall Rank:
#745,456
Years Active:
2004–2012
University Of Illinois Rank:
#171