Song Luo
Accenture Global Solutions Limited · Accenture Global Services Limited · Cellectis
Total Patents:
24
Overall Rank:
#166,622
Years Active:
2003–2025
Accenture Global Solutions Limited Rank:
#255