C.Mahmoud Khalil

Certified personal trainer (NASM).