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