Scripps Research Institute's overhyped and overblown plans for a Florida biotech research facility could possibly go overboard, particularly since taxpayers suddenly realize they will be hit with more than $1 billion in costs, almost double …
July 1, 2004