Full threadrkda·I was excited until I tried to submit an article and it asked me for the Pubmed ID. Science is bigger than Pubmed damnit. Titles mistleading :( Nice site though. Can't argue with that.View on HN