Armida Labs Team

Neil Bhowmick, Ph.D.

Chief Scientific Officer

Stephen J. Pandol, MD

Chief Medical Officer

Carlo Baggio, Ph.D.

Chief Technology Officer