translate English to German: That is why top scientists are already discussing and debating its findings; their responses will also be published in top journals.
Darum wird er bereits von führenden Wissenschaftlern diskutiert. Ihre Reaktionen werden auch in anerkannten Fachzeitschriften veröffentlicht.