Azam Tafreshi

Azam Tafreshi, BSc, MSc, PhD, DIC, CEng, FIMechE

Dr

If you made any changes in Pure these will be visible here soon.

Network