Lance Wiggs has been appointed to the Physical Science and ICT Investment Committees of Return on Science.