Indian Doctors for Peace and Development (IDPD)
139-E, Kitchlu Nagar,
Ludhiana
Mainstream Weekly
Home > 2025 > 90 hours work a week is detrimental to both health and productivity | IDPD
Mainstream, Vol 63 No 2, January 11, 2025
Sunday 12 January 2025, by
Indian Doctors for Peace and Development (IDPD)
139-E, Kitchlu Nagar,
Ludhiana