Peter Townsend
RTX (Raytheon) · Indian Institute Of Technology Bombay
Total Patents:
35
Overall Rank:
#98,091
Years Active:
2003–2022
RTX (Raytheon) Rank:
#158