Was this accepted by a journal, and if so, please provide the link.
There are multiple peer reviewed articles discussed. In particular I would suggest about 16:30 in the video.
From the article:
Government, institute and university laboratories from 14 countries have published over 60 peer reviewed co-deposition papers. Hundreds of successful experiments have established its reliability and reproducibility.