My Walles trachea transplant reporting fails peer review

My attempt recently to inform the readers of the journal Tissue Engineering Part A about grave omissions and factual inconsistencies … Continue reading My Walles trachea transplant reporting fails peer review