R&D Output Publications Patents Patents Granted Recent Publications Year No. of Research papers published in SCI journals 2010 38 2009 46 2008 25 2007 41