![Joan Perelló](/images/no-picture.png)
Joan Perelló
Others
AD Scientific Index ID: 4335656
University of the Balearic Islands
person_outline
Joan Perelló's MOST POPULAR ARTICLES