Post by
B8lair8 on Jan 13, 2023 8:01pm
The Mayo Clinic is ...
rumoured to be one of the sites chosen for the evaluation of the IzoView machine.
Comment by
cnotes22 on Jan 15, 2023 12:48am
This post has been removed in accordance with Community Policy
Comment by
Greenchips17 on Jan 16, 2023 6:06am
If that rumour ends up being true, that is a huge endorsement.