Pedro Demasi@DemasiUnited StatesFollowAboutEducationFederal University of Rio de JaneiroBadgesProblem SolvingVerified SkillsNo certificateDemasi has not earned any certificates yet. Work ExperienceDemasi has not updated employment details yet.EducationFederal University of Rio de Janeiro