Charles Lockwood
Level 3 Communications · Ohio State Innovation Foundation · Unknown
Total Patents:
5
Overall Rank:
#986,482
Years Active:
1988–2019
Level 3 Communications Rank:
#303