Space Sciences Applications for Micro & Nano Satellites