Alexandros Katsoulidis
Northwestern University · Japan Atomic Energy Agency
Total Patents:
3
Overall Rank:
#1,418,687
Years Active:
2015–2022
Northwestern University Rank:
#821