HN for science?
mixmax: A subreddit called hardscience was created just the other day with emphasis on submitting scientific papers. I don't know whether it'll fly or not but it might be worth a look.http://www.reddit.com/r/hardscience/