Ahmed Elbaz

Ahmed Elbaz

A future bio-medical engineer