systematic design of biologically inspired engineering ... · systematic design of biologically...

33
SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS Jacquelyn K. Nagel, Ph.D. Associate Professor Department of Engineering James Madison University [email protected] October 4, 2017 J.K. Nagel © 2017

Upload: dinhtuong

Post on 09-Jul-2018

222 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED

ENGINEERING SOLUTIONSJacquelyn K. Nagel, Ph.D.

Associate Professor Department of EngineeringJames Madison University

[email protected]

October 4, 2017

J.K. Nagel © 2017

Page 2: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

The combination of a methodology and supporting design tool framework facilitate

systematic design.

2

5. Create Concepts

The Method

4. MakeConnections

2. Decompose

1. Needsor

Curiosity

3. Query

Methodology Design Tool Framework

REPRESENT

BiologicalFunctional Modeling Method

CONCEPTUALIZE

Concept GenerationApproaches

IDENTIFY

OrganizedSearch

Tool

TRANSLATE

Engineering-to-Biology

Thesaurus

SystematicBiologically-

InspiredDesign

J.K. Nagel © 2017

Page 3: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

Chance Observation

3

The spectrum of inspiration approaches eludes to the struggle of how to navigate

the vast amount of biological information.

J.K. Nagel © 2017

Page 4: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

Dedicated Research

Chance Observation

4J.K. Nagel © 2017

The spectrum of inspiration approaches eludes to the struggle of how to navigate

the vast amount of biological information.

Page 5: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

This work aims to remove the element of chance and reduce the amount of time and

effort required to developing solutions.

Dedicated Research

Chance Observation

Systematic Exploration

5J.K. Nagel © 2017

5. Create Concepts

The Method

4. MakeConnections

2. Decompose

1. Needsor

Curiosity

3. Query

Page 6: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

Systematic procedures help to render designing comprehensible by providing a

prescriptive process.

6J.K. Nagel © 2017 NASA Systems Engineering Handbook (2016) NASA/SP-2016-6105 Rev2. https://nodis3.gsfc.nasa.gov

Page 7: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

7

Function-based design requires defining or conceptualizing an artifact, product, or

system in terms of function.

J.K. Nagel © 2017

FunctionSignali

FunctionEnergy(i+1)

FunctionMateriali

FunctionMaterial(i+1)

FunctionEnergyi

Signal

FunctionMaterial(i+2)

FunctionSignal(i+1)

Energy

Material

Signal

Material

FunctionEnergy(i+2)

Energy

Qualitative Functional Model

Material Material

Energy Energy

Signal Signal

Black Box

Pahl, G. and W. Beitz (1984), Engineering Design: A Systematic Approach, Design Council, London.

Page 8: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

8

The methodology and framework assist with early design phases with the expectation that

traditional design tasks will follow.

5. Create Concepts

The Method

4. MakeConnections

2. Decompose

1. Needsor

Curiosity

3. Query

J.K. Nagel © 2017

Page 9: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

The methodology and framework support two major paths to biologically inspired

solutions.

9J.K. Nagel © 2017

Problem-Driven(needs)

Biology-Driven(curiosity)

www.asknature.org; whalepowercorp.wordpress.com

Page 10: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

10

5. Create Concepts

The Method

4. MakeConnections

2. Decompose

1. Needsor

Curiosity

3. Query

As a function-based design methodology, functional abstractions are recognized as a way to connect biology and engineering.

J.K. Nagel © 2017

FunctionSignali

FunctionEnergy(i+1)

FunctionMateriali

FunctionMaterial(i+1)

FunctionEnergyi

Signal

FunctionMaterial(i+2)

FunctionSignal(i+1)

Energy

Material

Signal

Material

FunctionEnergy(i+2)

Energy

Qualitative Functional Models

Engineering Knowledge Base

Biological Knowledge Base

Material Material

Energy Energy

Signal Signal

Black Box

Page 11: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

REPRESENT

BiologicalFunctional Modeling Method

CONCEPTUALIZE

Concept GenerationApproaches

IDENTIFY

OrganizedSearch

Tool

TRANSLATE

Engineering-to-Biology

Thesaurus

SystematicBiologically-

InspiredDesign

This framework allows a designer to identify, translate and represent biological information

in an engineering context.

11

So that it can be used for inspiration and conceptualization of engineering solutions.

J.K. Nagel © 2017

Page 12: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

REPRESENT

BiologicalFunctional Modeling Method

CONCEPTUALIZE

Concept GenerationApproaches

IDENTIFY

OrganizedSearch

Tool

TRANSLATE

Engineering-to-Biology

Thesaurus

SystematicBiologically-

InspiredDesign

Translation using an Engineering-to-Biology Thesaurus addresses terminology and

communication issues.

12

• Maps synonymous biology and engineering terms

• Assists with translating biological information into an engineering context

StabilizeBind

Control Signal

Mutate

Transduction

Change

Glucose Chemical Energy

Mechanical EnergyContract

Biology Terms Engineering Terms

J.K. Nagel © 2017

Page 13: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

REPRESENT

BiologicalFunctional Modeling Method

CONCEPTUALIZE

Concept GenerationApproaches

IDENTIFY

OrganizedSearch

Tool

TRANSLATE

Engineering-to-Biology

Thesaurus

SystematicBiologically-

InspiredDesign

Biological functional modeling supports biology-driven design and assists with understanding

biology from a engineering context.

13

• Assists designers with capturing biological physiology, strategy, morphology, behavior

J.K. Nagel © 2017

Page 14: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

An Organized Search tool addresses difficulties in identifying relevant biological systems for

inspiration for problem-driven design.

14

REPRESENT

BiologicalFunctional Modeling Method

CONCEPTUALIZE

Concept GenerationApproaches

IDENTIFY

OrganizedSearch

Tool

TRANSLATE

Engineering-to-Biology

Thesaurus

SystematicBiologically-

InspiredDesign

• Algorithm for finding solutions in non-engineering texts based on engineering function

J.K. Nagel © 2017

Page 15: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

Concept generation approaches support both problem- and biology-driven design.

15

REPRESENT

BiologicalFunctional Modeling Method

CONCEPTUALIZE

Concept GenerationApproaches

IDENTIFY

OrganizedSearch

Tool

TRANSLATE

Engineering-to-Biology

Thesaurus

SystematicBiologically-

InspiredDesign

• Assists with connection building by leveraging existing automated design tools

• Promotes creativity

J.K. Nagel © 2017

Page 16: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

The combination of a methodology and supporting design tool framework facilitate

systematic design.

16

5. Create Concepts

The Method

4. MakeConnections

2. Decompose

1. Needsor

Curiosity

3. Query

Methodology Design Tool Framework

REPRESENT

BiologicalFunctional Modeling Method

CONCEPTUALIZE

Concept GenerationApproaches

IDENTIFY

OrganizedSearch

Tool

TRANSLATE

Engineering-to-Biology

Thesaurus

SystematicBiologically-

InspiredDesign

J.K. Nagel © 2017

Page 17: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

This work supports nature-inspired exploration for aerospace by meeting the

objective of the V.I.N.E. Systemology cluster.

17J.K. Nagel © 2017 https://www.grc.nasa.gov/vine/ecosystem/find-a-cluster/

Page 18: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

A guard cell and tropomyosin inspired chemical sensor was created following the

problem-driven path.

18

Electrical energy

ExportElec E

Chemical stimulus

ImportElec E

TransmitElec E

ExportChem E

Electrical energy

GuideChem E

RegulateElec E

Convert Status to Control

Chemical stimulus

Sensinglayer

ImportMaterial

CoupleChem E to Material

ChangeMaterial

Statussignal

DetectChem E

Export Status

Import Chem E

J.K. Nagel © 2017

The chemical sensor functional model captures the needs and is used to identify biological systems that change material in the presence of a chemical and that detect chemicals. Over 20 biological systems were identified.

Page 19: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

A guard cell and tropomyosin inspired chemical sensor was created following the

problem-driven path.

19

Electrical energy

ExportElec E

Chemical stimulus

ImportElec E

TransmitElec E

ExportChem E

Electrical energy

GuideChem E

RegulateElec E

Convert Status to Control

Chemical stimulus

Sensinglayer

ImportMaterial

CoupleChem E to Material

ChangeMaterial

Statussignal

DetectChem E

Export Status

Import Chem E

Campbell, Biology, 2003

http://www.biologie.uni-hamburg.de/b-online/library/onlinebio/BioBookPLANTANAT.html.

The chemical sensor functional model captures the needs and is used to identify biological systems that change material in the presence of a chemical and that detect chemicals. Over 20 biological systems were identified.

http://animals.howstuffworks.com/insects/housefly1.htm

Raven and Johnson, Biology, 2002

.

http://www.cf.ac.uk/biosi/staffinfo/jacob/teaching sensory/taste.htmlJ.K. Nagel © 2017

Page 20: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

20

Electrical energy

ExportElec E

Chemical stimulus

ImportElec E

TransmitElec E

ExportChem E

Electrical energy

GuideChem E

RegulateElec E

Convert Status to Control

Chemical stimulus

Sensinglayer

ImportMaterial

CoupleChem E to Material

ChangeMaterial

Statussignal

DetectChem E

Export Status

Import Chem E

Campbell, Biology, 2003

http://www.biologie.uni-hamburg.de/b-online/library/onlinebio/BioBookPLANTANAT.html.

Guard Cell Physiology

Chemomechanical PolymerSchneider, Kato, Strongin; Sensors 2007

Troponin and Tropomyosin Morphology

Wang 2009

Nanospring

The chemical sensor functional model captures the needs and is used to identify biological systems that change material in the presence of a chemical and that detect chemicals. Over 20 biological systems were identified.

J.K. Nagel © 2017

A guard cell and tropomyosin inspired chemical sensor was created following the

problem-driven path.

Page 21: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

21

Electrical energy

ExportElec E

Chemical stimulus

ImportElec E

TransmitElec E

ExportChem E

Electrical energy

GuideChem E

RegulateElec E

Convert Status to Control

Chemical stimulus

Sensinglayer

ImportMaterial

CoupleChem E to Material

ChangeMaterial

Statussignal

DetectChem E

Export Status

Import Chem E

Campbell, Biology, 2003

http://www.biologie.uni-hamburg.de/b-online/library/onlinebio/BioBookPLANTANAT.html.

Guard Cell Physiology

Chemomechanical PolymerSchneider, Kato, Strongin; Sensors 2007

Troponin and Tropomyosin Morphology

Wang 2009

Nanospring

The chemical sensor functional model captures the needs and is used to identify biological systems that change material in the presence of a chemical and that detect chemicals. Over 20 biological systems were identified.

Through translation, inspiration from the

physiology (function) of the guard cell coupled

with the morphology (form) and physiology of tropomyosin resulted in two innovative concept

variants for the chemical sensor.

J.K. Nagel © 2017

A guard cell and tropomyosin inspired chemical sensor was created following the

problem-driven path.

Page 22: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

22

Campbell, Biology, 2003

http://www.biologie.uni-hamburg.de/b-online/library/onlinebio/BioBookPLANTANAT.html.

A change in physical shape allowed detection to occur

Pre-processing or local processing happens at the stimuli site. Rather than actively process all stimuli, the stimulus intensity must meet a critical threshold or critical magnitude in order to trigger a sensory signal that elicits a response

What was Learned

J.K. Nagel © 2017

A guard cell and tropomyosin inspired chemical sensor was created following the

problem-driven path.

Page 23: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

22

Campbell, Biology, 2003

http://www.biologie.uni-hamburg.de/b-online/library/onlinebio/BioBookPLANTANAT.html.

A change in physical shape allowed detection to occur

Pre-processing or local processing happens at the stimuli site. Rather than actively process all stimuli, the stimulus intensity must meet a critical threshold or critical magnitude in order to trigger a sensory signal that elicits a response

What was Learned

How to reduce data processing streams

J.K. Nagel © 2017

A guard cell and tropomyosin inspired chemical sensor was created following the

problem-driven path.

Page 24: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

Closing RemarksThis work contributes a design methodology and supporting framework of tools that enables designers to intentionally create biologically inspired solutions from a problem- or biology-driven approach.

Systematically exploring the biological space enables one to discover innovative solutions without requiring expert-level knowledge, but rather a broad knowledge of many fields.

Supports nature-inspired exploration for aerospace through integration with the V.I.N.E. research clusters.

23J.K. Nagel © 2017

Page 25: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

THANK YOU FOR YOUR TIME AND ATTENTION!

Please contact me if you would like to try out the method or tools, or collaborate.

Jacquelyn K. Nagel, Ph.D.Associate Professor

Department of EngineeringJames Madison University

[email protected]

J.K. Nagel © 2017

Page 26: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

To Learn MoreNagel, J.K.S. (2016) “Systematic Bio-inspired Design: How Far Along Are We?” International Council of Systems Engineering (INCOSE) INSIGHT, vol. 19(1), pp. 32-35. doi: 10.1002/inst.12070.

Nagel, J.K.S., Stone, R.B., McAdams, D.A. (2014) “Function-based Biologically-Inspired Design.” Chapter 5 in Biologically Inspired Design: Computational Methods and Tools, A. Goel, D.A. McAdams, R.B. Stone (eds.), Springer, ISBN: 1447152476.

Nagel, J.K.S. (2014) “A Thesaurus for Bioinspired Engineering Design.” Chapter 4 in Biologically Inspired Design: Computational Methods and Tools, A. Goel, D.A. McAdams, R.B. Stone (eds.), Springer, ISBN: 1447152476.

Nagel, J.K.S. (2013) “Guard Cell & Tropomyosin Inspired Chemical Sensor.” Micromachines, Special issue: Bioinspired Microsensors and Micromachines, vol. 4, pp. 378-401. doi:10.3390/mi4040378

Nagel, J.K.S., Stone, R.B. (2012) “A Computational Approach to Biologically-inspired Design,” Artificial Intelligence for Engineering Design, Analysis and Manufacturing, special issue DCC 2010, vol. 26(2), pp. 161-176.

Nagel, J.K.S., Nagel, R.L., Stone, R.B. (2011) “Abstracting Biology in Engineering Design.” International Journal of Design Engineering, special issue Nature in Design, vol. 4(1) pp. 23-40.

Nagel, J.K.S., Nagel, R.L., Stone, R.B., McAdams, D.A. (2010) “Function-Based, Biologically-Inspired Concept Generation.” Artificial Intelligence for Engineering Design, Analysis and Manufacturing, special issue Biologically Inspired Design, vol. 24(4), pp. 521-535.

Nagel, J.K.S., Stone, R.B. (2011) “A Systematic Approach to Biologically-inspired Engineering Design.” ASME IDETC/CIE 2011, DTM-47398, Washington, D.C., USA.

25J.K. Nagel © 2017

Page 27: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

EXTRA EXAMPLE

Page 28: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

A lichen inspired adaptable solar energy system was created following the biology-

driven path.

27J.K. Nagel © 2017

Page 29: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

A lichen inspired adaptable solar energy system was created following the biology-

driven path.

27

The symbiotic organism lichen, comprised of an algae and fungus, was translated and represented as a biological functional model.

J.K. Nagel © 2017

Page 30: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

A lichen inspired adaptable solar energy system was created following the biology-

driven path.

27

The symbiotic organism lichen, comprised of an algae and fungus, was translated and represented as a biological functional model.

J.K. Nagel © 2017

Page 31: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

A lichen inspired adaptable solar energy system was created following the biology-

driven path.

27

The symbiotic organism lichen, comprised of an algae and fungus, was translated and represented as a biological functional model.

The functional model was used to identify

analogous engineered components, which were

used to conceptualize the innovative solar

energy system.

J.K. Nagel © 2017

Page 32: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

A lichen inspired adaptable solar energy system was created following the biology-

driven path.

28

The symbiotic organism lichen comprised of a fungus and algae exhibit environmental adaptability through close integration, thus living as a single organism

What was Learned

J.K. Nagel © 2017

Page 33: SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING ... · SYSTEMATIC DESIGN OF BIOLOGICALLY INSPIRED ENGINEERING SOLUTIONS ... A Systematic Approach, Design Council, London. 8

A lichen inspired adaptable solar energy system was created following the biology-

driven path.

28

The symbiotic organism lichen comprised of a fungus and algae exhibit environmental adaptability through close integration, thus living as a single organism

What was Learned

How to adapt to changing environmental conditions

J.K. Nagel © 2017