Has anyone here been able to get information on Plum Island? It is on the East Coast of the USA, and from what I understand it is a laboratory for biological science.