Muhammad Ali Abid

Highly self motivated individual