Technology Review

Results of the peer-reviewed study are expected to be published soon in a scientific journal.