Nacque a Mantova da Giovan Battista, farmacista come da tradizione famigliare, e da Carolina Rinoldi. Il padre proseguiva la gestione della famiglia Moretti Foggia iniziata all'inizio del 700 della spezieria "Santa Lucia". Dopo gli studi al Liceo Ginnasio Virgilio della città natale, nel 1895 si laureò in scienze naturali all'Università di Padova, successivamente proseguendo gli studi presso l'Università di Bologna dove fu la terza donna a laurearsi in medicina, nell'anno 1898. L'anno successivo si specializzò in pediatria a Firenze dove conobbe Anna Kuliscioff che ne favorì il suo trasferimento a Milano dove continuò la professione medica già intrapresa nella città toscana.