A thoroughly weird article in the Telegraph which seems to be (tick one box only)
- A bit of PR for a UK company involved in nanotech
- An attempt to poke holes in Russian nanotech strategy
- A plug for a conference
- None of the above
No, we couldn’t figure it out either!