E' professore ordinario presso il Politecnico di Milano, dove insegna Informatica I e Informatica II per il dipartimento di Elettronica e Informazione.
È membro del’IEEE ed Associate Editor di due riviste accademiche internazionali (IEEE-Transactions on Instrumentation and Measurements e IEEE-Transactions on Neural Networks), oltre ad essere co-direttore del comitato tecnico TC-22 Intelligent Measurement Systems del IEEE Instrumentation and Measurement Society e direttore del gruppo di lavoro IEEE Computational Intelligence sul tema Intelligent Measurement Systems del IEEE Computational Intelligence Society.
È socio fondatore e membro dello steering commitee dell’RFId Solution Center, centro di ricerca congiunto università-impresa.
Gli ambiti di ricerca a cui si interessa riguardano gli algoritmi adattativi, le reti di sensori (attivi e passivi) e l'analisi e la sintesi di sistemi integrati per l'elaborazione di immagini; tutte queste attività vengono condotte su ambo i fronti, industriale e accademico e hanno portato a numerose pubblicazioni.