Scholarly Index

Helena Copetti Callai

National Council for Scientific and Technological Development; 718 total citations; 93 total publications; best world rank #41

National Council for Scientific and Technological Development