Sabah A. Kurukchi
Janus Technology Solutions · Stone & Webster Engineering · Stone & Webster Process Technology
Total Patents:
18
Overall Rank:
#252,388
Years Active:
1999–2022
Janus Technology Solutions Rank:
#1