Hello,
You seem to be blocking my work IP address (64.45.172.107). Helicos Biosciences (www.helicosbio.com) is a legitimate if not yet successful biotech startup company, so I'm not sure why this has happened. What can I do to resolve the situation?
Thanks, -Hazen Babcock