No idea about this material in specific but a lot of nanoscale stuff is manufactured using photo lithography, basically the same way we make micro conductors since it's a process we understand well and we can scale (just ask Intel.)
It sounds like this material would have good tolerance for minor imperfections (unlike IC) so yield could be really good.