Nobuyuki Umemura
Ckd
Total Patents:
9
Overall Rank:
#558,933
Years Active:
2012–2021
Ckd Rank:
#17