Oncogene? Maybe a great journal, but first time I've ever heard of it.
Oops - I thought I'd read "Oncology." Oncogene is a much smaller mag, but it is peer-reviewed. It's part of the Nature Publishing Group, named after that eponymous parent mag. I work at a place that subscribes - I'll be checking this one out when this issue arrives.