TC Elif Karakus

#842535

technologist, IFF