Carlos Francisco Montoya-Mejia

Taoglas Group Holdings Limited
Total Patents: 4
Overall Rank: #1,187,628
Years Active: 2016–2018
Taoglas Group Holdings Limited Rank: #28