Draft:Mars Rover Manipal

India Mars Rover Manipal
LocationManipal, India
13°21′.95″N 74°47′35.9″E / 13.3502639°N 74.793306°E / 13.3502639; 74.793306
CollegeManipal Institute of Technology
Faculty AdvisorMr. Navneet Krishna Vernekar V Ramakrishna Vikas S
Team LeaderUdit Sharma
Team ManagerParthivi Choubey
Technical HeadSaisha Kashyap
Research HeadR Sidharth
AI HeadAbhiraj Tiwari
Websitehttp://www.marsrovermanipal.com/
FounderAtharva Gupta

Mars Rover Manipal is a student-based project from Manipal Institute of Technology, a constituent of Manipal Academy of Higher Education, which aims to design, build, and test a Rover that can be capable of traversing and performing tasks on Mars-simulated terrain, with goals of aiding human exploration of the red planet. The team was founded in 2014 by three budding engineers who wanted to explore the robotic situation on Mars exploration. Since then, the team has grown into 34 students spread across 6 subsystems and has established itself as Asia’s best rover team.

The Team edit

 
The Team 2020

Mars Rover Manipal (MRM) is the Manipal Academy of Higher Education’s top Mars Exploration student project. The project mainly comprises like-minded engineering students from Manipal Institute of Technology, interested in learning to ideate and contribute to robotics and interplanetary missions. MRM represents India in various international competitions like the University Rover Challenge (URC) and various sub competitions. MRM has six subsystems which work together:

  • The Mechanical subsystem is responsible for the core designing aspect, including the wheels, suspension, chassis, robotic manipulator, and the soil collection mechanism.
  • The Science team is responsible for comprehensive analysis of the biological, geological, and chemical aspects of a given area and research of samples collected. It determines the presence of life whether extinct or extant.
  • The Automation & AI subsystem is an integral part of the project. It deals with processing and integrating different parts of the rover without human interference. The subsystem also deals with designing deep learning architectures to solve the various state of the art problems encountered during rover development.
  • The Electronic & Control System subsystem develops and implements robust control systems for Traversal, Robotic Arm Control, and the Science Module. The systems include PCB Design, Analog Electronics, Wireless Communication, GUI Development, as well as Microcontroller Programming.
  • The Research team works on cutting edge research on all forms of robotics. The team has presented numerous research papers at national and international conferences in the fields of AI, Robotics, and Electronics.
  • The Management department is responsible for all the non-technical work of the team. It makes sure that everything runs smoothly in the project. The Management team brings in sponsorships, publicizes the project, maintains the social media pages and the website, takes care of the financial duties, and does the Graphics and Video Editing.

Team Details edit

S.No. Full Name Year Of Working Subsystem Remarks
1 Sahil Karumanchi 2020-2021 Science -
2 Abhishek Sankar 2020-2021 Mechanical -
3 Atirav Seth 2020-2021 Mechanical -
4 Jordan Kuruvilla 2020-2021 Mechanical -
5 Jyotishka Duttagupta 2020-2021 Mechanical -
6 Piyush Raj 2020-2021 Mechanical -
7 Shashwat Sharma 2020-2021 Mechanical -
8 Aditi Rao 2020-2021 A.I. -
9 Anmol Agarwal 2020-2021 A.I. -
10 Keshav  Kapur 2020-2021 A.I. -
11 Akshat Taneja 2020-2021 Electronics -
12 Apoorv Thapliyal 2020-2021 Electronics -
13 Devansh Mehra 2020-2021 Electronics -
14 Jugal Jesing 2020-2021 Electronics -
15 Shashank KM 2020-2021 Electronics -
16 Soham Ghosh 2020-2021 Electronics -
17 Sreevatsan Rangaprasad 2020-2021 Electronics -
18 Aritro Santra 2020-2021 Science -
19 Runay Rane 2020-2021 Science -
20 Ayush Pradhan 2020-2021 Management -
21 Aayush R Shah 2020-2021 Research -
22 Abhinandan Agarwal 2020-2021 Research -
23 Ghanashyam R K P 2020-2021 Research -
24 Harshil Bhatt 2020-2021 Research -
25 Kumud Lakara 2020-2021 Research -
26 Samarth Shankar 2020-2021 Research -
27 Shriyash 2020-2021 Research -
28 Udit Sharma 2019-2021 Electronics& A.I. (Team Leader) 2020-2021
29 Parthivi Choubey 2019-2021 Electronics & A.I (Team Manager) 2020-2021
30 Saisha Kashyap 2019-2021 Electronics & A.I (Technical Head)2020-2021
31 Abhiraj Tiwari 2019-2021 Electronics & A.I (A.I Lead) 2020-2021
32 R Sidharth 2019-2021 Research (Research Lead)2020- 2021
33 Pranesh 2019-2021 Research -
34 Mohammad Sulaiman 2019-2020 research (Research Lead)2019-2020
35 Abhinav kumar Singh 2019-2020 Mechanical -
36 Adithi Somayaji 2019-2020 Science -
37 Apoorva  Kapadia 2019-2020 Management -
38 Armaan  Ashfaque 2019-2020 Electronics and AI -
39 Ayush Mittal 2019-2020 Electronics and AI -
40 Dharm Mehta 2019-2020 Science -
41 Hraday Bavishi 2019-2020 Mechanical -
42 Leander D'souza 2019-2020 Electronics and AI -
43 Neehal  Sharma 2019-2020 research -
44 Nikhar 2019-2020 Science -
45 Rushil Varshney 2019-2020 Electronics and AI -
46 Sajan Subramaniam 2019-2020 Mechanical -
47 Samarpita Samanta 2019-2020 Science -
48 Sharanya Sarkar 2019-2020 Mechanical -
49 Simha Badri Narayan 2019-2020 Mechanical -
50 Urvi Gupta 2019-2020 Mechanical -
51 Yameen Abdullah 2019-2020 Electronics and AI -
52 Sabhya Arora 2019-2020 Mechanical -
53 neil doshi 2018-2020 Mechanical (Mechanical Lead) 2019-2020
54 Gaurav KH 2018-2020 Electronics and AI (Electronics & A.I. Lead)2019-2020
55 Tushaar Neb 2018-2020 Mechanical (Team Leader) 2019-2020
56 Abhijit Alok 2018-2019 Science -
57 Aditya  Kolpe 2018-2019 Electronics and AI -
58 Agniv Saika 2018-2019 Electronics and AI -
59 Ajay  Rangan 2018-2019 Mechanical -
60 Akanksha Kaushal 2018-2019 Management -
61 Akash Yadav 2018-2019 Mechanical -
62 Anandi  B. 2018-2019 Mechanical -
63 Anmol  Kumar 2018-2019 Electronics and AI -
64 Ayush Parashar 2018-2019 Mechanical -
65 Bladen Martin 2018-2019 Management -
66 Sai Raghu Teja Davuluri 2018-2019 research -
67 Harshit Sharma 2018-2019 Management -
68 Karthik Datta 2018-2019 Electronics and AI -
69 Kshitij Patil 2018-2019 Mechanical -
70 Laksh Pahuja 2018-2019 Electronics and AI -
71 M Aditya Sharma 2018-2019 Electronics and AI -
72 Mohammed Sulaiman 2018-2019 research -
73 Mohammed Mohsin H 2018-2019 Mechanical -
74 Nishesh Singh 2018-2019 Mechanical -
75 Rachit Shah 2018-2019 Management -
76 Rakshit Tewari 2018-2019 Management -
77 Sayantika Paul 2018-2019 Management -
78 Shaun Menzez 2018-2019 Management -
79 Sheena Kapoor 2018-2019 Science and Research -
80 Somesh Paranjpe 2018-2019 Mechanical -
81 Tanmay Shukla 2018-2019 Electronics and AI -
82 Ved Chitnis 2018-2019 Electronics and AI -
83 Vedant Dhongade 2018-2019 Science and Research -
84 Akshat Tulsani 2018-2019 Management -
85 Kavya  Banerjee 2017-2019 Science -
86 Safal Ajmera 2017-2019 Mechanical (Team Leader) 2018-2019
87 Sai  Shyam 2017-2019 Management (Team Manager) 2018-2019
88 Siril  Teja D 2017-2019 Mechanical Research Head 2018-2019
89 Atharv Mudur 2017-2019 Science -
90 Kuldeep Singh  Dhankar 2017-2018 Mechanical (Technical and Research Head) 2017-2018
91 Dixit  Ojha 2017-2018 Mechanical (Mechanical Head) 2017-2018
92 SHANTAM  SHOREWALA 2016-2018 Electronics Team Leader 2017-2018
93 Suriya  Elango 2017-2018 Electronics (Electronics Head) 2017-2018
94 Abhinav  Goyal 2017-2018 Mechanical -
95 Anush Kumar 2017-2018 Electronics & A.I -
96 Ayush  Garg 2017-2018 Electronics & A.I -
97 Hardik  Kothari 2017-2018 Electronics & A.I -
98 I.Sriharsha Reddy 2017-2018 Mechanical -
99 Prakhar Kumar Debata 2017-2018 Science Cache -
100 Pratishta Gupta 2017-2018 Mechanical -
101 Mohammad Abdul Salman 2017-2018 Mechanical -
102 Sagar Dhaka 2017-2018 Management
103 Tanishq Singla 2017-2018 Electronics & A.I -
104 Tushar Shahi 2017-2018 Management -
105 Joel John 2016-2018 Science and Cache (Science Cache Head) 2017-2018
106 Pavitra C. Nair 2016-2018 Science Cache -
107 SOHAM  BHATTACHARYA 2016-2017 (Mechanical Head) 2016-2017
108 ARU RAGHUVANSHI 2016-2017 (Electronics Head) 2016-2017
109 JAY RABINDRA  KUMAR SAMAL 2016-2017 Science Science Cache Head 2016-2017
110 AVINASH  PAI 2016-2017 Electronics -
111 DARPAN  BANSAL 2016-2017 Mechanical -
112 DHRUV KOOL  RAJAMANI 2016-2017 Mechanical -
113 ESWAR  DEEP 2016-2017 Electronics -
114 KULPREET SINGH  DHANKAR 2016-2017 Mechanical -
115 PRAKHAR  KUMAR 2016-2017 Science -
116 RISHAV  DUTTA 2016-2017 Mechanical -
117 RUHI  JAISWAL 2016-2017 Science -
118 SHANTAM  SHOREWALA 2016-2017 Electronics -
119 VIVEK  JAISWAL 2016-2017 Mechanical -
120 VYSHNAVI KUCHIMANCHI 2016-2017 Science -
121 Akhil  Kavacheri 2015-2017 Mechanical (Team Leader) 2016-2017
122 SRIKAR VUPPALANCHI 2015-2017 Electronics (Technical Head) 2016-2017
123 Atharva Gupta 2015-2016 (Team Leader) 2015-2016
124 Aashish Goel 2015-2016 (Team Manager) 2015-2016
125 Saurabh Kumar 2015-2016 Mechanical (Mechanical Head) 2015-2016
126 Aakash Goyal 2015-2016 Electronics (Electronics Head) 2015-2016
127 Akshay Saxena 2015-2016 Mechanical Member
128 Prashanth Sagaokar 2015-2016 Mechanical Member
129 Vaibhav Mani 2015-2016 Electronics Member

Competitions edit

University Rover Challenge edit

The University Rover Challenge is a premier robotics competition organized annually by the Mars Society USA during summer at Mars Desert Research Station (MDRS) in Utah, USA. The challenge is to build a next-generation Mars Rover capable of working alongside humans in future Martian colonies. Each edition of the competition has a problem statement. The problem statement is designed to capture the complex system design requirements in such a scenario.

2016 edit

University Rover challenge 2016 was the competition in which MRM participated for the first time. This was scheduled on 2nd, 3rd, 4th June and in which 63 teams registered and got selected for the competition at Mars Desert Research Station, Utah. The name of the rover in this competition was Rover Kalam. MRM stood 13th all over the world and 2nd in Asia.

2017 edit

University Rover Challenge 2017 was organized from 1 June 2017 to 3 June 2017. 82 teams registered and 36 of them were invited for the on-site competition at the Mars Desert Research Station, Utah. The biggest highlight of MRM was the score of 100 out of 100 in the Science Cache Task.

2018 edit

University Rover Challenge 2018 was held between 31st May to 2nd June in which 35 teams out of 96 registered making it to the on-site competition. The name of rover was Rover Airawat. It secured 1st position in India, 2nd in Asia and 7th all over the world.

2019 edit

University Rover Challenge was held in Utah, USA from May 30 to June 1, 2019. For the fourth consecutive year, MRM was amongst the top 36 international teams and was one of the only 5 teams from India to make it to the onsite competition of URC 19. MRM secured the 8th rank globally which further placed it as the best rover team in Asia. MRM was the recipient of the prestigious Barainca award for the best science team in the competition, securing a score of 95/100 in this mission.

2020 edit

Due to COVID-19 pandemic going on all over the world, URC finals was not conducted and top teams were announced on the basis of system acceptance review. In URC 2020, total of 36 teams were selected and MRM stood 7th all over the world and 2nd in Asia.

Indian Rover Challenge edit

Indian Rover Challenge is a robotics and space exploration based competition to ignite and encourage the spirit of innovation amongst young engineers. An edition of the rover challenge series by the Mars Society, IRC is the first of its kind competition in Asia. The participating teams design and build a Martian rover prototype and use that rover to compete in various tasks at a designated location. IRC is one of the largest robotics and space exploration competitions of its kind.

IRC 2018 edit

The event was organized by ISTE VIT and Creative Labs at Vellore Insitute of Technology, Vellore from 6th January to 8th January. Mars Rover Manipal performed very well and were declared winners with a final score of 616 points out of 760. The team beat the second closest opponent by a margin of 129 points.

Indian Rover Design Challenge edit

The first edition of the Indian Rover Design Challenge (IRDC) was organized by the Mars Society South Asia (MSSA) in 2020. MSSA is the official chapter of The Mars Society for the South Asian region. IRDC is a virtual competition for university students which challenges to design Mars rovers which shall be fully equipped and mission ready for Operation on Mars. Teams were supposed to carefully plan each subsystem of the rover considering various extra-terrestrial parameters in design. This competition is designed for students to explore their mind and spark the innovative design thinking of individuals without putting any constraints on available physical resources.

2020 edit

Mars Rover Manipal bagged the 1st position in IRDC 2020. 28 teams from 7 countries had taken part in IRDC 2020. The result was announced on 15th August 2020 by Dr Robert Zubrin, the Founder and President of The Mars Society, USA. MRM scored 816.5 points for the submission, securing the first position by a margin of 15 points.

International Mars Hackathon edit

MRM secured the 3rd place in the International Mars Hackathon 2020, which was a two day event conducted by Mars Society South Asia.

List of Achievements edit

Mars Rover Manipal Achievements
Competition Position Remarks
University Rover Challenge 2016 World Rank- 13 The rover was declared second in both the world and the country. Best Debutant Team.
University Rover Challenge 2017 World Rank- 8 Amongst 82 Teams, also placed 1st in Science Task. Best Rover Design Team in Asia
University Rover Challenge 2018 World Rank- 7 Amongst 92 Teams, and the best in Asian-Pacific Region
University Rover Challenge 2019 World Rank- 8 Amongst 84 Teams, Best in Asia, and THE BARAINCA AWARD
University Rover Challenge 2020 7th in World Among 93 Registered Teams
Indian Rover Challenge 2018 Winner Inaugural Edition of IRC
Indian Rover Design Challenge 2020 Winner Amongst 28 Teams from 7 Countries
International Mars Hackathon Third Place Conducted by South Asia Mars Society

Rover Technical Data edit

Year Rover Name
URC 2016 Rover Kalam
URC 2017 Rover 2017
URC 2018 Rover Airawat
URC 2019 Rover 2019
URC 2020 Rover 2020

Rover 2016- KALAM edit

 
Rover Kalam
Speed 2 m/s
Total tractive effort 750 N
Drive System Power 5.79 HP
Tires 22cm Low pressure balloon tires
Wheels Semi floating axle
Suspension Modified Rocker Bogie
Chassis Space frame
Robotic arm Articulated 6 DOF Robotic arm
Horizontal reach 710 mm
Vertical reach 975 mm
Soil collector Modular Scoop mechanism
Centre of Gravity 312 mm
Microcontroller ATmega 328P, Arduino Uno
Single Board Computer Raspberry Pi
Motor drivers Sabertooth 12A (continuous) motor drivers
Wheel motors 24V DC motors
Batteries 24V LiPo
12V LiPo
Communication frequencies 2.4GHz, 5GHz
Feedback Digital Cameras
Sensors GPS, Temperature, Soil Moisture

Rover 2017 edit

 
Rover 2017
Maximum Speed 3.75 m/s
Tires 30 cm Low pressure balloon tires
Tractive Effort 850 N
Drive System Power 11.58 HP
Wheels Three quarter floating axle
Suspension Modified Rocker Bogie
Max Traversable Height 0.8m
Chassis Ladder frame chassis
Chassis Weight 1.11 Kg
Robotic arm Articulated 6 DOF Robotic arm
Horizontal Reach 780 mm
Vertical Reach 1150 mm
Soil Collection Dedicated auger mechanism
Centre of gravity 312 mm
Wheel motors 24V DC Motors
Motor drivers 13A (continuous) DC motor driver for wheel motors
Custom DC motor drivers for manipulator motors
Microcontroller STM32, Arduino
Single board computer Raspberry Pi 3
Communication frequency 5 GHz
Feedback Analog cameras, Encoder
Autonomous System Traversal and navigation capability, Image Processing
Battery 24V LiPo
Sensors GPS, Magnetometer, Soil moisture sensor, Temperature sensor,
Methane sensor, Hydrogen sulfide sensor

Rover 2018- AIRAWAT edit

 
Rover Airawat
Maximum Speed 1.9 m/s
Tires Low pressure balloon tires
Tractive Effort 600 N
Drive System Power 11.58 HP
Wheels Three quarter floating axle
Suspension 6 wheel space frame Modified Rocker Bogie
Max Traversable Height 0.8m
Chassis carbon fibre space frame chassis
Chassis Weight 4.5 Kg
Robotic arm Articulated 6 DOF Robotic arm
Horizontal Reach 878 mm
Vertical Reach 1350 mm
Soil Collection Dedicated auger mechanism
Centre of gravity 312 mm
Wheel motors 24V DC geared Motors
Motor drivers 13A continuous current DC motor driver for wheel motors
Custom DC motor drivers for manipulator motors
Microcontroller STM32 F103
Single board computer Jetson tx1 and Raspberry Pi 3
Communication frequency 2.4 and 5 GHz
Feedback Cameras and Lidar
Autonomous System Traversal and navigation capability, Image Processing
Battery 16500mAh LiPo
Sensors Lidar, Magnetometer, Garmin(18x USB Gps navigator), Ultrasonic, moisture
Methane sensor, Hydrogen sulfide sensor

Rover 2019 edit

 
Rover 2019
Maximum Speed 1.8m/s
Tires ATV tires
Tractive Effort 800 N
Wheels Three quarter floating axle
Suspension 4 wheel double wishbone suspension with custom designed struts
Max Traversable Height 0.8m
Chassis Carbon fibre space frame chassis
Chassis Weight 3.7 kg
Robotic arm Articulated 6 DOF Robotic arm
Horizontal Reach 800 mm
Vertical Reach 1110 mm
Soil Collection Dedicated auger mechanism with rotating disk
Centre of gravity 312mm
Wheel motors 24V DC geared Motors
Motor drivers 13A continuous motor driver
Microcontroller ARM Cortex based STM32
Single board computer Jetson TX2 and Raspberry Pi 3B+
Communication frequency 2.4 and 5 GHz
Autonomous System Traversal and navigation capability, Image Processing
Battery 16500mAh LiPo
Sensors Garmin(18x USB GPS navigator), Magnetometer(LSM9DS1), VOC, Ozone, Hydraprobe(Temp, moisture, salinity, EC),Intel Realsense Depth Camera

Rover 2020 edit

 
Rover 2020
Maximum Speed 1.7m/s
Tires Low Pressure Polyurethane Balloon Tires
Tractive Effort 600N
Wheels Full Floating Axle
Suspension 6 Wheel, Custom 5 Bar Multilink Suspension System Constrained by Struts
Max Traversable Height 0.8m
Chassis Carbon fibre space frame chassis
Chassis Weight 4.5 kg
Robotic arm 6 DOF Articulated Robotic Arm
Horizontal Reach 850 mm
Vertical Reach 1200 mm
Soil Collection Lead Screw Actuated Auger with Collection Tray Mechanism
Centre of gravity 300
Wheel motors 24V DC geared Motors
Motor drivers 13A continuous motor driver
Microcontroller ARM Cortex based STM32
Single board computer Jetson TX2 and Raspberry Pi 3B+
Communication frequency 2.4 and 5 GHz
Autonomous System Traversal and navigation capability, Image Processing
Battery 16500mAh LiPo
Sensors MRS1000 SICK Lidar, Garmin(18x USB GPS navigator), Magnetometer(BNO080), VOC, Ozone, Hydraprobe(Temp, moisture, salinity, EC),Intel Realsense Depth Camera

Research edit

The research subsystem of Mars Rover Manipal aims at publishing research papers indexed journals and presenting them in national and international conferences. They also work on development of proprietary technology like S.W.A.R.M, 7-Degree of Freedom Robotic arm, deep fake detection, and long-term projects like wireless sensor network for flood relief. The research team’s most of the work is based on problems which are beyond the scope of University Rover Challenge.

Mars Rover Manipal Research Papers and Conferences
Name Conference Paper Name
K.S. Dhankhar and D.K. Rajamani International Society of Automation, Bangalore chapter Comparative Analysis of Industrial Grade Parallel Gripper and Linear Gripper
K.S. Dhankhar, D.K. Rajamani, E.D. Pitichika and Y.S. Upadhyaya International Conference on Applied Sciences, Engineering & Technology (ICASET 2017), Manipal Academy of Higher Education Design of Linear Gripper for Unstructured Environment
K.S. Dhankhar, D.K. Rajamani, D. Bansal, S. Shorewala, E.D. Pitichika and Y.S. Upadhyaya 18th National and 3rd International conferences on Machines and Mechanisms (iNAComm 2017), Bhabha Atomic Research Center (BARC), Mumbai, India Design and Development of Planetary Exploration Rover for Unstructured Terrain
J. Samal, J. Joel, P.C. Nair, P.K. Debata, V. Kuchimanchi, R. Jaiswal and A.M. Rao Symbiot 2017 by the biotechnology department, Manipal Institute of Technology, Manipal Academy of Higher Education Search for life in 20 minutes
V.H. Dhongade, P.K. Debata, J. John and S. Kapoor Manipal Research Colloquium 2018, Manipal Academy of Higher Education, April 2018 The Response of Prokaryotic Lifeforms to Environmental Stimuli
K S Dhankhar, Md Suliaman, Shuvadeep Sarkar and Siril D Teja Manipal Research Colloquium, Manipal Academy of Higher Education, April 2018 Design and Analysis of Underactuated linear gripper for unstructured environments based on Chebyshev's Lambda Mechanism
Siril D Teja, Md Suliaman and Kulpreet Singh Dhankar ICAARS 2018 Design and Analysis of Underactuated gripper using Chebyshev's lambda mechanism with slip preventive strategy for fragile object
K S Dhankhar, Md Abdul Salman,Md Sulaiman and Shuvadeep Sarkar Manipal Research Colloquium, Manipal Academy of Higher Education, April 2018 Design and Analysis of Mars rover suspension based on Chebyshev's Lambda Mechanism
Mars Rover Manipal Case Studies
Name Case Study Paper Name
P.C. Nair Most life forms present on Earth today, as we know it, are fundamentally made of six elements which are Carbon, Hydrogen, Nitrogen, Oxygen, Phosphorous and Sulphur (CHNOPS). These elements proved crucial not only for the formation of biomolecules, but also for the evolution of life. This study establishes the importance of the six basic elements which constitute the foundation of life and to understand how they function together to create complex biomolecules as explained in the Miller-Urey Experiment. Process and Elements in Formation of Biomolecules
J. Joel and P.K. Debata Oparin-Haldane hypothesis, the chemical origin of life, suggests that organic molecules were formed from simple, elemental inorganic molecules. Microorganisms have the ability to extract energy from organic molecules and from sunlight, which is utilized to make a vast array of more complex biomolecules by consuming naturally occurring elements and compounds. This case study focuses on techniques used in estimating the precursors that makes up the biomolecules, thereby confirming the presence/possibility of life within the biome. The Six Fundamental Elements to Promote the Generation of Life
J. John and P.K. Debata A suitable staining agent develops contrast between the specimen and its background. To peek into this microscopic regime, simple staining protocol termed Negative staining because this staining practice dominates over all other complex staining techniques like differential staining, radioactive dyes and other methodologies including Nucleic Acid isolation, sequencing etc. because of its low-cost, qualitative analyses, simplicity and reliability in providing out results within a short time frame. Microscopic Observation of Life in an Unknown Biome Using Negative Staining

References edit