Team:Dundee/Project

From 2013.igem.org

(Difference between revisions)
Line 1: Line 1:
-
<html>
+
<!DOCTYPE html>
<html lang="en">
<html lang="en">
   <head>
   <head>
Line 9: Line 9:
     <!-- CSS -->
     <!-- CSS -->
-
    <link href=' http://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>
+
     <link href="../assets/css/bootstrap.css" rel="stylesheet">
-
     <link href="http://www.kyleharrison.co.uk/igem/assets/css/bootstrap.css" rel="stylesheet">
+
     <link href="../assets/css/style.css" rel="stylesheet">
-
     <link href="http://www.kyleharrison.co.uk/igem/assets/css/style.css" rel="stylesheet">
+
    <style type="text/css">
-
       <style type="text/css">
+
       /* Sticky footer styles
 +
      -------------------------------------------------- */
-
 
+
      html,
-
       #globalWrapper{
+
       body {
-
         font-size:14px;
+
         height: 100%;
 +
        /* The html and body elements cannot have any padding or margin. */
       }
       }
-
 
-
      #content{
 
-
        width:auto;
 
-
      }
 
-
 
-
      #contentSub, #search-controls, .firstHeading, #footer-box, #catlinks, #p-logo {
 
-
          display:none;}
 
-
      #top-section {
 
-
          border: none;
 
-
          height: 0px;}
 
-
      #content {
 
-
          border: none;}
 
-
 
-
      /* MediaWiki Top Menu */
 
-
 
-
      #menubar {
 
-
          font-size: 65%;
 
-
          top: -14px;
 
-
      display:none;
 
-
      }
 
-
      .left-menu:hover {
 
-
          background-color: transparent;}
 
-
      #menubar li a {
 
-
          background-color: transparent;}
 
-
      #menubar:hover {
 
-
          color: white;}
 
-
      #menubar li a {
 
-
          color: transparent;}
 
-
      #menubar:hover li a {
 
-
          color: white;}
 
-
      #previewnote {
 
-
        display:none;
 
-
      }
 
-
 
-
 
-
      /* Sticky footer styles
 
-
      -------------------------------------------------- */
 
       /* Wrapper for page content to push down footer */
       /* Wrapper for page content to push down footer */
Line 84: Line 49:
         }
         }
       }
       }
 +
 +
       /* Custom page CSS
       /* Custom page CSS
Line 101: Line 68:
     </style>
     </style>
-
    <!--
+
     <link href="../assets/css/bootstrap-responsive.css" rel="stylesheet">
-
     <link href="http://www.kyleharrison.co.uk/igem/assets/css/bootstrap-responsive.css" rel="stylesheet">
+
 
-
-->
+
     <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
     <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
     <!--[if lt IE 9]>
     <!--[if lt IE 9]>
-
       <script src="/js/html5shiv.js"></script>
+
       <script src="../js/html5shiv.js"></script>
     <![endif]-->
     <![endif]-->
Line 118: Line 84:
   <body>
   <body>
 +
     <!-- Part 1: Wrap all page content here -->
     <!-- Part 1: Wrap all page content here -->
Line 125: Line 92:
       <div class="navbar navbar-fixed-top">
       <div class="navbar navbar-fixed-top">
         <div class="navbar-inner">
         <div class="navbar-inner">
-
 
+
           <div class="container">
-
           <div class="container_top" style="margin-left:100px;">
+
             <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
             <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
               <span class="icon-bar"></span>
               <span class="icon-bar"></span>
Line 135: Line 101:
             <div class="nav-collapse collapse">
             <div class="nav-collapse collapse">
               <ul class="nav">
               <ul class="nav">
-
                 <li class="active"><a href="./index.html">Home</a></li>
+
                 <li class="active"><a href="index.html">Home</a></li>
 +
                <li class="active"><a href="Gallery.html">Gallery</a></li>
 +
 
                 <li class="dropdown">
                 <li class="dropdown">
                   <a href="#" class="dropdown-toggle" data-toggle="dropdown">Team <b class="caret"></b></a>
                   <a href="#" class="dropdown-toggle" data-toggle="dropdown">Team <b class="caret"></b></a>
                   <ul class="dropdown-menu">
                   <ul class="dropdown-menu">
-
                     <li><a href="./Team/meettheteam.html">Meet the Team</a></li>
+
                     <li><a href="meettheteam.html">Meet the Team</a></li>
                     <li><a href="https://igem.org/Team.cgi?id=1012">Team Information</a></li>
                     <li><a href="https://igem.org/Team.cgi?id=1012">Team Information</a></li>
-
                     <li><a href="./Team/Awknowledgements.html">Acknowledgements</a></li>
+
                     <li><a href="#">Acknowledgements</a></li>
-
                     <li><a href="./Team/Attributions.html">Attributions</a></li>
+
                     <li><a href="#">Attributions</a></li>
-
                    <li><a href="./Gallery/Gallery.html">Gallery</a></li>
+
                     <li><a href="#">Contact</a></li>
                     <li><a href="#">Contact</a></li>
                   </ul>
                   </ul>
Line 151: Line 118:
                   <a href="#" class="dropdown-toggle" data-toggle="dropdown">Project <b class="caret"></b></a>
                   <a href="#" class="dropdown-toggle" data-toggle="dropdown">Project <b class="caret"></b></a>
                   <ul class="dropdown-menu">
                   <ul class="dropdown-menu">
-
                     <li><a href="./Project/Overview.html">Project Overview</a></li>
+
                     <li><a href="#">Project Overview</a></li>
                     <li><a href="#">Notebook</a></li>
                     <li><a href="#">Notebook</a></li>
                     <li class="divider"></li>
                     <li class="divider"></li>
                     <li class="nav-header">Lab</li>
                     <li class="nav-header">Lab</li>
-
 
+
                    <li class="divider"></li>
                     <li><a href="#">Lab Overview</a></li>
                     <li><a href="#">Lab Overview</a></li>
                     <li><a href="#">Detector</a></li>
                     <li><a href="#">Detector</a></li>
Line 161: Line 128:
                     <li class="divider"></li>
                     <li class="divider"></li>
                     <li class="nav-header">Modelling </li>
                     <li class="nav-header">Modelling </li>
-
                     <li><a href="./Project/MathOverview.html">Modelling Overview</a></li>
+
                     <li class="divider"></li>
-
                     <li><a href="./Project/MathOverview.html">Theory</a></li>
+
                     <li><a href="#">Modelling Overview</a></li>
                     <li class="divider"></li>
                     <li class="divider"></li>
                     <li class="nav-header">Software</li>
                     <li class="nav-header">Software</li>
 +
                    <li class="divider"></li>
                   <li><a href="#">Software Overview</a></li>
                   <li><a href="#">Software Overview</a></li>
                   <li><a href="#">Mop-toppus</a></li>
                   <li><a href="#">Mop-toppus</a></li>
Line 197: Line 165:
                     <li class="divider"></li>
                     <li class="divider"></li>
                     <li class="nav-header">Media</li>
                     <li class="nav-header">Media</li>
 +
                    <li class="divider"></li>
                     <li><a href="http://www.youtube.com/channel/UCvHOQ9Y1PqKInj6iCwLqTJw/feed?view_as=public">Youtube Channel</a></li>
                     <li><a href="http://www.youtube.com/channel/UCvHOQ9Y1PqKInj6iCwLqTJw/feed?view_as=public">Youtube Channel</a></li>
                     <li><a href="#">Graphic Novel</a></li>
                     <li><a href="#">Graphic Novel</a></li>
Line 203: Line 172:
                     <li class="divider"></li>
                     <li class="divider"></li>
                     <li class="nav-header">Social Media</li>
                     <li class="nav-header">Social Media</li>
 +
                    <li class="divider"></li>
                     <li><a href="https://www.facebook.com/DundeeiGem2013">Facebook</a></li>
                     <li><a href="https://www.facebook.com/DundeeiGem2013">Facebook</a></li>
                     <li><a href="https://twitter.com/DundeeiGEMTeam">Twitter</a></li>
                     <li><a href="https://twitter.com/DundeeiGEMTeam">Twitter</a></li>
Line 230: Line 200:
       <!-- Title -->
       <!-- Title -->
       <div class="page-header">
       <div class="page-header">
-
           <h2><b>Toxi Mop </b> - Splash, and the Toxins gone!</h2>
+
           <h2><b>Project Overview </b> </h2>
         </div>
         </div>
       <!-- Title End -->
       <!-- Title End -->
-
 
-
<div class="span12" style="margin-left:0px;">
 
-
 
-
            <!-- a very basic slider, note the structure of each item. you can add too but not take away (classes and id's that is) -->
 
-
            <div id="slider" class="carousel slide">
 
-
 
-
              <div class="carousel-inner">
 
-
 
-
                <div class="item active"><!-- add the active class to any slider you want shown first -->
 
-
                  <img src="http://farm8.staticflickr.com/7328/9236704273_7e9d405c4e_o.jpg">
 
-
                </div>
 
-
 
-
                <div class="item">
 
-
                  <img src="http://farm3.staticflickr.com/2832/9191526631_b24b252cdf_o.jpg">
 
-
                </div>
 
-
 
-
                <div class="item">
 
-
 
-
                  <img src="http://placehold.it/1000x300/8066DB/000000&text=Project">
 
-
                </div>
 
-
 
-
                <div class="item">
 
-
                  <img src="http://placehold.it/1000x300/EB3C8B/000000&text=Our Team">
 
-
                </div>
 
-
 
-
              </div>
 
-
 
-
              <!-- the controls for our sliders -->
 
-
              <a class="left carousel-control " href="#slider" data-slide="prev">&lsaquo;</a>
 
-
              <a class="right carousel-control " href="#slider" data-slide="next">&rsaquo;</a>
 
-
 
-
            </div>
 
-
      </div>
 
-
 
       <div class="row">
       <div class="row">
Line 273: Line 209:
         <div class="span6" style="text-align:justify">
         <div class="span6" style="text-align:justify">
         <h2 style="margin-top:-10px;"> The Microcystin Monster </h2>
         <h2 style="margin-top:-10px;"> The Microcystin Monster </h2>
-
         <p> Algal blooms are an ever-growing problem in freshwater systems. At the Beijing Olympics 2008, 10,000 people were hired to clean up the extensive algal bloom in time for the sailing regatta. The main concern is the level of a toxin called microcystin, which is released by cyanobacteria when they die and lyse. <br><br>Currently, the method of detection takes a day to produce results, so our aim as a team is to develop a 60 minute microcystin detection system, as well as a method to combat the rising levels of the toxin in lakes, ponds, etc. The iGEM Dundee team were inspired to act on this problem due to not only its effect on the local freshwater reservoirs, but worldwide. </p>
+
         <p> When conditions become favourable for cyanobacteria in freshwater systems, their population explodes and has devastating effects on the ecosystem by starving other organisms of oxygen.
 +
        This can occur naturally but may also be a result of man’s impact on the environment; e.g. the use of synthetic fertilisers leaching into the water reservoirs such as lakes and ponds.
 +
        Cyanobacteria produce many toxins such as microcystin, which are harmful to other organisms, including humans.
 +
        <br><br> Microcystin (made by Microcystis aeruginosa and some Planktothrix spp) irreversibly binds to Protein Phosphatase 1 (PP1) in humans, producing detrimental effects in the liver in particular. iGEM Dundee strives to engineer lab bacteria strains to use PP1 as a detector and a mop of microcystin.
 +
        We hope to create a microcystin detection system that takes 1 hour to give results, compared to the current 24 hour method. A remote sensor device has also been designed to predict occurrence of algal blooms.  
 +
        </p>
         <br>
         <br>
         </div>
         </div>
Line 279: Line 220:
         <div class="span6">
         <div class="span6">
-
 
+
      <img id="image-6" src="http://placehold.it/600x300/EB3C8B/000000&text=Something Cool">
-
              <iframe src="http://player.vimeo.com/video/69609812?color=c9ff23" width="460" height="281" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe> <p><a href="http://vimeo.com/69609812">iGEM Dundee - Introduction to Synthetic Biology</a> on <a href="https://vimeo.com">Vimeo</a>.</p>
+
           </div>
           </div>
Line 289: Line 229:
         <div class="span6" style="text-align:justify">
         <div class="span6" style="text-align:justify">
-
           <h2 style="margin-top:-10px;"> Save the Janitor, Save the world! </h2>
+
           <h2 style="margin-top:-10px;"> Sensor </h2>
-
           <p> Microcystin, a toxin released by Microcystis aeruginosa, is harmful to mammals due to its ability to latch on to the human protein PP1, thus ceasing its operation.
+
           <p> At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.</p>
-
          We are exploiting the ability of the human protein phosphatase (PP1) to covalently bind to microcystin, in order to develop a biological mop ‘janitor’ to rid algal bloom water of the toxin. <br><br>By changing domains on receptors on the cell surface of e.coli and b.subtilis, we plan to develop a method of microcystin detection. Thirdly, iGEM Dundee are creating ‘Moptopus’; a remote environmental monitoring device which is designed to detect pH, temperature, light, dissolved oxygen in H2O and even has a robotic eye. Moptopus can be controlled online and can even send tweets to alert the public whenever an algal bloom is imminent.
+
-
</p>
+
         </div>
         </div>
         <div class="span6" style="text-align:justify">
         <div class="span6" style="text-align:justify">
 +
          <h2 style="margin-top:-10px;"> Detector</h2>
 +
          <p>
 +
            One of our aims is to make a detection system in Bacillus subtilis where spores germinate in response to the presence of microcystin. This uses a modified version of the PrkC receptor (which usually acts as a sensor for the germination of other spores in the surrounding area), substituting PP1 in place of the normal sensor domains. Our idea is that when microcystin binds to the PP1 of the PrkC receptor, this will trigger downstream intracellular effects, resulting in the germination of dormant spores. The awoken bacteria will then produce PP1 (ToxiMop idea) to rid the water of microcystin.</p>
 +
        </div>
 +
      </div>
-
         <h2 style="margin-top:-10px;"> Unmasking the Monster </h2>
+
         <div class="row">
-
        <p>
+
      <!-- the main content -->  
-
        The public generally considers synthetic biology as an immoral concept, although if you imagine it as an episode of Scooby Doo, it doesn’t seem so bad; everyone is scared of this unknown monster, but underneath this mask is just a janitor. In the case of our project ToxiMop, we are using a ‘janitor bacterium’ to mop up the microcystin toxin from freshwater reservoirs!
+
-
        </p>
+
-
         <h2 style="margin-top:0px;"> Simply playing with the Universes Lego Kit </h2>
+
         <div class="span6">
-
           <p>  
+
           <img id="image-6" src="http://placehold.it/600x300/0699C1/000000&text=Sensor Image">
-
           What comes to people's mind when they hear the term 'synthetic biology'? Many people don't know what it is, or have an ambiguous idea that it is something dangerous, potentially immoral. It can be thought of as playing with the universe's lego kit. Building with what is already here, naturally, biologists attempt to create better biological systems and machinery to advance life on earth. </p>
+
           </div>
-
         </div>
+
         <div class="span6">
 +
          <img id="image-6" src="http://placehold.it/600x300/C6E546/000000&text=Detector Image">
 +
          </div>
 +
      </div><!-- Row End -->
 +
      <!-- Row two -->
 +
      <div class="row" style="margin-top:20px;">
 +
 +
        <div class="span6" style="text-align:justify">
 +
          <h2 style="margin-top:-10px;"> Toxi-Mop </h2>
 +
          <p>
 +
          ToxiMop uses the human protein PP1 expressed on the surface of bacteria to act as a biological mop for microcystin. 
 +
          By covalently binding to protein phosphatase 1 (PP1), microcystin acts as an inhibitor of PP1, a protein which is integral to almost all major signalling pathways in human cells.
 +
          We are using cloning techniques to genetically engineer B. subtilis and E. coli to  express PP1 on the cell surface so that bacteria can inhibit microcystin in algal blooms, therefore reducing harm to freshwater ecosystems.
 +
          </p>
 +
      </div>
 +
 +
        <div class="span6" style="text-align:justify">
 +
          <h2 style="margin-top:-10px;"> Toxi-Tweet</h2>
 +
          <p>
 +
            Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.  Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?</p>
 +
        </div>
       </div>
       </div>
-
      <!-- Row Three -->
+
       <div class="row">
-
       <div class="row" style="margin-top:20px;">
+
      <!-- the main content -->  
-
      <div class="span3">
+
         <div class="span6">
-
         <div id="mainwrapper">
+
          <img id="image-6" src="http://placehold.it/600x300/8066DB/000000&text=Something Cool">
-
                    <!-- Image Caption 6 -->
+
-
              <div id="box-6" class="box">
+
-
                <img id="image-6" src="http://placehold.it/220/C6E546/000000&text=Toxi-Mop" style="width:220px;height:220px;"/>
+
-
              <span class="caption scale-caption" style="text-align:justify">
+
-
                          <p><b>Toxi-Mop </b><br><br> We are using cloning techniques to genetically engineer B. subtilis and E. coli to express PP1 so that they can inhibit the toxin microcystin in algal blooms, therefore reducing harm to freshwater ecosystems. ”</p>
+
-
                </span>
+
-
              </div>
+
-
            </div>
+
-
      </div>
+
-
   
+
-
      <div class="span3">
+
-
        <div id="mainwrapper">
+
-
                  <!-- Image Caption 6 -->
+
-
            <div id="box-6" class="box">
+
-
              <img id="image-6" src="http://placehold.it/250/0699C1/000000&text=Mop-topus" style="width:220px;height:220px;"/>
+
-
              <span class="caption scale-caption" style="text-align:justify">
+
-
                        <p><b> Project Mop-topus</b><br><br>  A remotly accessed electronic environmental sensor that detects and monitors the state of a lake and its susceptibility to algal blooms by measuring light, temperature, pH, and dissolved oxygen variables.</p>
+
-
              </span>
+
-
            </div>
+
           </div>
           </div>
-
        </div>
 
-
      <div class="span3">
+
        <div class="span6">
-
           <div id="mainwrapper">
+
           <img id="image-6" src="http://placehold.it/600x300/EB3C8B/000000&text=Something Cool">
-
                  <!-- Image Caption 6 -->
+
-
            <div id="box-6" class="box">
+
-
              <img id="image-6" src="http://placehold.it/250/8066DB/000000&text=Detection" style="width:220px;height:220px;"/>
+
-
              <span class="caption scale-caption" style="text-align:justify">
+
-
                          <p><b>The Detector</b><br><br> We are making 2 different microcystin detectors by substituting domains of bacterial cell surface receptors involved with gene regulation, with PP1 molecules. </p>
+
-
              </span>
+
-
            </div>
+
           </div>
           </div>
-
        </div>
+
      </div><!-- Row End -->
-
      <div class="span3">
 
-
          <div id="mainwrapper" style="height:375px;">
 
-
                  <!-- Image Caption 6 -->
 
-
            <div id="box-6" class="box">
 
-
              <img id="image-6" src="http://placehold.it/250/EB3C8B/000000&text=Our Team" style="width:220px;height:220px;"/>
 
-
              <span class="caption scale-caption" style="text-align:justify">
 
-
                        <p><b>Our Team</b><br><br>The team is consists of biologists, a mathematician, a math biologist, a physicist and a software engineer. By bringing together students with different expertise, we strive to maintain and improve upon previous iGEM teams' achievements.</p>
 
-
              </span>
 
-
            </div>
 
-
          </div>
 
-
        </div>
 
-
 
-
      </div>
 
-
      </div><!-- End Page Content -->
 
       <div id="push"></div>
       <div id="push"></div>
Line 379: Line 299:
-
    <!-- Le javascript
+
 
 +
      <!-- Le javascript
     ================================================== -->
     ================================================== -->
     <!-- Placed at the end of the document so the pages load faster -->
     <!-- Placed at the end of the document so the pages load faster -->
Line 386: Line 307:
     <script src="http://code.jquery.com/jquery-latest.js"></script>
     <script src="http://code.jquery.com/jquery-latest.js"></script>
     <script src="http://www.kyleharrison.co.uk/igem/js/bootstrap.min.js"></script>
     <script src="http://www.kyleharrison.co.uk/igem/js/bootstrap.min.js"></script>
-
 
-
 
-
    <script type="text/javascript">
 
-
 
-
      $("#tip").tooltip(); //call on the tooltip function and attach it to a tooltip id
 
-
    </script>
 
-
 
-
 
-
    <script language="Javascript" type="text/javascript" src="js/jquery.blinds-0.9.js"></script>
 
-
 
-
    <script type="text/javascript">
 
-
          $(window).load(function () {
 
-
            $('.slideshow').blinds();
 
-
        })
 
-
    </script>
 
   </body>
   </body>
</html>
</html>

Revision as of 21:26, 8 July 2013

<!DOCTYPE html> iGEM Dundee 2013 · Toxi-Mop

The Microcystin Monster

When conditions become favourable for cyanobacteria in freshwater systems, their population explodes and has devastating effects on the ecosystem by starving other organisms of oxygen. This can occur naturally but may also be a result of man’s impact on the environment; e.g. the use of synthetic fertilisers leaching into the water reservoirs such as lakes and ponds. Cyanobacteria produce many toxins such as microcystin, which are harmful to other organisms, including humans.

Microcystin (made by Microcystis aeruginosa and some Planktothrix spp) irreversibly binds to Protein Phosphatase 1 (PP1) in humans, producing detrimental effects in the liver in particular. iGEM Dundee strives to engineer lab bacteria strains to use PP1 as a detector and a mop of microcystin. We hope to create a microcystin detection system that takes 1 hour to give results, compared to the current 24 hour method. A remote sensor device has also been designed to predict occurrence of algal blooms.


Sensor

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.

Detector

One of our aims is to make a detection system in Bacillus subtilis where spores germinate in response to the presence of microcystin. This uses a modified version of the PrkC receptor (which usually acts as a sensor for the germination of other spores in the surrounding area), substituting PP1 in place of the normal sensor domains. Our idea is that when microcystin binds to the PP1 of the PrkC receptor, this will trigger downstream intracellular effects, resulting in the germination of dormant spores. The awoken bacteria will then produce PP1 (ToxiMop idea) to rid the water of microcystin.

Toxi-Mop

ToxiMop uses the human protein PP1 expressed on the surface of bacteria to act as a biological mop for microcystin. By covalently binding to protein phosphatase 1 (PP1), microcystin acts as an inhibitor of PP1, a protein which is integral to almost all major signalling pathways in human cells. We are using cloning techniques to genetically engineer B. subtilis and E. coli to express PP1 on the cell surface so that bacteria can inhibit microcystin in algal blooms, therefore reducing harm to freshwater ecosystems.

Toxi-Tweet

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?