Shahul Hameed M P@shahulhmp156friendsadd ShahulModern Medicine Practitioner, Socialist, Communist, Marxist