Nuclear and Subnuclear physics