Hi, I saw this via rm's journal. Thank you for letting us know about this. Following up on other good suggestions here in comments, I just sent an email to the Information centre of Boston University asking to whom I can adress an complaint. I'll let people know once I have an answer, so they can lodge their own complaints against these 'researchers'.
no subject