IVI´s Board of Trustees welcomes new members at annual meeting

DONATE