Remus Teodorescu
Vestas Wind Systems A/S · Abengoa Solar New Technologies, S.A. · Gamesa Innovation & Technology, S. L.
Total Patents:
5
Overall Rank:
#982,207
Years Active:
2011–2018
Vestas Wind Systems A/S Rank:
#254