Francesco Mastrandrea

Thunder Power New Energy Vehicle Development Company Limited
Total Patents: 21
Overall Rank: #207,776
Years Active: 2018–2020
Thunder Power New Energy Vehicle Development Company Limited Rank: #2