Nell'ateneo pavese inizia la sua carriera accademica e di ricerca, dedicandosi dapprima all'Anatomia umana normale (come assistente volontario, dal 1951 al 1959, e come assistente straordinario, dal 1960 al 1969) e all'Istologia ed Embriologia Generale (di cui è libero docente dal 1962). Poi, a poco a poco, i suoi interessi si orientano sempre più verso la Storia della medicina, ambito in cui ottiene la libera docenza nel 1968, divenendo altresì professore incaricato del relativo insegnamento presso la Facoltà di Medicina e Chirurgia. Professore straordinario di ruolo di Storia della Medicina dal 1/12/1975, completato il triennio di straordinariato è promosso Professore ordinario nel 1979. Dirige dal 1970 al 1985 il Museo per la storia dell'Università di Pavia, occupandosi della sua riorganizzazione e valorizzandone così "il patrimonio storico e i numerosi cimeli medico-biologici" e le collezioni di strumenti fisici ottocenteschi. Nel 1970 collabora con l'anatomista Luigi Cattaneo allo studio e alla prima catalogazione dell'importante collezione di cere anatomiche di Clemente Susini conservate presso l'Università degli Studi di Cagliari. Fin da questi stessi anni sostiene la nascita del primo embrione di quella che diventerà l'Università degli Studi dell'Insubria a Varese, inaugurandovi l'insegnamento di Storia della medicina.