1.
2.
[Stanford, California] : Stanford University, 2012.
English | View e-resource | Available Online |
3.
4.
[Place of publication not identified] : [European Patent Office], 2007.
English | GB 138 October/November 2007 No 26 |