Dopo essere stato allievo, da studente a Vienna, di Kaposi, del chimico medico Ludwig, dell'anatomopatologo e batteriologo Weichselbaum e del clinico medico Neusser, nel 1896 divenne assistente di Augusto Murri, nella clinica medica di Bologna. Alla fine del 1898 fu assistente e quindi aiuto di Maragliano nella clinica medica dell'Università di Genova, dove assunse la direzione del laboratorio di chimica medica.