Delcath.org is intended to be helpful & informative. It's not a forum. It has been shared (as indicated via links) with delcath BoD. There's no "mystery" that I perceive here. The administrator obviously simply went to the time and trouble to compile this info onto a user-friendly site. People here can take it or leave it. No mystery; just irrefutable info. We can each use it as we wish or ignore it. It's not a whodunit mystery. . .