Amrutha was born in Kerala in India, often referred to as “God’s Own Country.” She is holding a Bachelor’s degree in nursing and a Fellowship in Neonatology. Over the past
Amrutha was born in Kerala in India, often referred to as “God’s Own Country.” She is holding a Bachelor’s degree in nursing and a Fellowship in Neonatology. Over the past