Quick question, when is the Cyclophosphamide paper due? It was my understanding it was due early 2018... Thank you. Looking forward to the paper.
Indeed^^ I usually assume papers will be published 9-12 months after researchers first assume they will