Joao Marra

Independent Researcher, Brazil

0000-0002-2214-0309