Joshua James Gould Ward

Tala Energy Limited
Total Patents: 17
Overall Rank: #274,690
Years Active: 2012–2019
Tala Energy Limited Rank: #1