Kubra Aykac

M.D., Turkey

0000-0002-0974-4765