Last name Ezgi First name Odabasi User skills Biologist Affiliations Koc University Member for 10 months 3 weeks