profile image

Muhammad Saud FAROOQI

...


Location

Birmingham, United Kingdom

Sector

Electrification

Expertise score

POINTS

0

RANKING

#201