Evaluations of Scientific National Science Foundation: reviewer of Manuscripts, Final reports National Research Council: reviewer of project proposals, progress reports and final reports.
Sri Lanka Association for Advancement of Science: Evaluations of Scientific National Science Foundation: reviewer of Manuscripts, Final reports National Research Council: reviewer of project proposals, progress reports and final reports.
Leave a Reply