A lot of people posting here are researchers too, and some have reviewed and published Nature articles too.