Omid Abouali

Bioengineering, Environmental Engineering, Mechanical Engineering

28.55

Skills and expertise(7) View all

7 Following View all

56 Followers View all