He has been researcher at the Catania CNR Institute of Neuroscience in Catania. Assistant Professor at Rockefeller Neuroscience Institute in Rockville (Maryland, MD-US). He is currently associate professor of Clinical Biochemistry at the Dept. of Medicine and Health Sciences, University of Molise in Campobasso, Italy. He also is currently Visiting Professor at the Institute of Human Virology of Baltimore (MD-US).
Co-Director of the Laboratory of Cancer Cell Biology, member of the Institute of Human Virology of the University of Maryland (US).