From the summary:
He refutes reported claims that it's just a kidney shaped mold, as reported by some.
From the linked story:
Wake Forest has since clarified media inaccuracies in a press release, stating Dr. Atla printed "a kidney-shaped mold", not a functioning kidney.
Did he print an actual kidney or not. I am guessing not.