Consulted Dr. Praveen Bhardwaj
Clinic doesn't accept Practo based appointments. So after reaching clinic at desired appointment time guaranteed by Practo, clinic staff asked me stand in a long queue ( due to peak hour - lot of patients and common line for billing and new appointments ).
Doctor was taking patients randomly - not following token system in clinic, that adds more delay. So Run to the doctor's cabin as soon as previous patient leaves!!