Mahmoud Efatmaneshnik

Dr Mahmoud Efatmaneshnik

Senior Lecturer, Systems Engineering

School of Electrical and Mechanical Engineering

College of Engineering and Information Technology

Available For Media Comment.


Dr Mahmoud Efatmaneshnik is program director for Master of Systems Engineering program. He has a PhD in Complexity management of Design Process (2009), and a ME in manufacturing engineering (2005) both from UNSW. He has a BE in aerospace (1999) from Tehran Polytechnic university. He is a member of INCOSE and IEEE. He is the editor in cheif of Australian Journal of Multidiciplinay Engineering. His resaerch interests are:
Systems Engineering, Model based Systems Engineeing, Systems Modeling and Analysis, Complexity Modeling and Complexity Measure, Decision Analysis and Support, Capability Modelling and Acquisition Support.
He is available for PhD supervision in the following topics:

Risk and Complexity Management in Systems Engineering
Investigating Application of Possibility theory to Systems Engineering Risk Management
Investigation of Failure Propagation Mechanisms in Complex Systems
Probabilistic Systems Engineering Model: Synthesis and Validation
Systems Architecture Optimisation
System Architecture Evaluation and Optimization at Early Conceptual Design Stage 
An Integrated Stakeholder Preference Modelling and Tradespace Evaluation Framework
Creating and Managing System Modularity: A Trade off and Optimality 
Investigation of Methods and Methodologies for Systems Engineering of Non-functional Requirements Systems Engineering 
Human Systems Engineering

Year Citation
2025 Bakhshi, J. (2025). The interplay of capability and complexity in military context: definitions, challenges, and implications. Defence Studies, 25(1), 133-162.
DOI
2024 de Haan, P., Efatmaneshnik, M., & James, A. (2024). Revisiting future-proofing for large-scale acquisitions. Australian Journal of Multi-Disciplinary Engineering, 20(1), 117-129.
DOI
2024 Zaghwan, A., Amer, Y., Efatmaneshnik, M., & Abdussamie, N. (2024). Monitoring energy-loss-driven-cost by using earned value simulation in complex systems. Journal of Energy and Power Technology, 6(1), 1-29.
DOI WoS5
2024 Zaghwan, A., Amer, Y., Efatmaneshnik, M., & Gunawan, I. (2024). Advancing System of Systems Engineering Using Intangible Value Logic Measurements from Intellectual Capital Thinking Approach. Heliyon, 10(21), 1-26.
DOI Scopus1
2023 de Haan, P., Efatmaneshnik, M., & James, A. (2023). Revisiting large scale defence acquisition: uncertainty and acquisition responsiveness. INCOSE International Symposium, 33(S1), 1-16.
DOI
2023 Jnitova, V., Joiner, K., Efatmaneshnik, M., Ferris, T. L. J., & Chang, E. (2023). Using HOQ methodology to prioritise organisational resilience decisions in training establishments. INCOSE International Symposium, 33(1), 943-958.
DOI
2023 Burachik, R. S., Efatmaneshnik, M., Kalloniatis, A. C., & Kaya, C. Y. (2023). Optimal organizations across many faces of complexity: synchronized networks with load-balance and minimum complexity. IEEE Systems Journal, 17(4), 5393-5404.
DOI Scopus1 WoS1
2023 Efatmaneshnik, M., & Shoval, S. (2023). Stochastic modelling of process scheduling for reduced rework cost and scrap. International Journal of Production Research, 61(1), 218-236.
DOI Scopus9 WoS9
2023 Dwyer, D., & Efatmaneshnik, M. (2023). Lifecycle value sustainment and planning mission upgrades for complex systems: the case of warships. Systems, 11(4, article no. 183), 1-24.
DOI Scopus3 WoS2
2023 Efatmaneshnik, M., Chitsaz, N., & Qiao, L. (2023). Decision making for multi-objective problems: mean and median metrics. Systems Engineering, 26(6), 814-829.
DOI Scopus2 WoS2
2021 Efatmaneshnik, M., & Handley, H. A. H. (2021). Task complexity measurement framework for human systems integration. IEEE Systems Journal, 15(2), 2787-2797.
DOI Scopus6 WoS4
2021 Jnitova, V., Joiner, K., Efatmaneshnik, M., & Chang, E. (2021). Modelling workforce employability pipelines for organisational resilience. International Journal Of Engineering Business Management, 13, 1-19.
DOI Scopus8 WoS6
2021 Jnitova, V., Efatmaneshnik, M., Joiner, K., & Chang, E. (2021). Enhancing Enterprise Architecture with Resilience Perspective. INCOSE International Symposium, 31(1), 1176-1192.
DOI
2020 Yesudas, R., Castelle, K., Joiner, K. F., Bradley, J. M., & Efatmaneshnik, M. (2020). Addressing tensions of overlapping project management and systems engineering with the elegance of a complex systems governance approach. International Journal of System of Systems Engineering, 10(2), 164-193.
DOI Scopus1
2020 Efatmaneshnik, M., Shoval, S., & Qiao, L. (2020). A standard description of the terms module and modularity for systems engineering. IEEE Transactions on Engineering Management, 67(2, article no. 8540080), 365-375.
DOI Scopus27
2020 Dwyer, D., & Efatmaneshnik, M. (2020). Changeability analysis for existing systems. Australian Journal of Multidisciplinary Engineering, 16(1), 43-53.
DOI
2019 Efatmaneshnik, M., & Ryan, M. (2019). On the definitions of sufficiency and elegance in systems design. IEEE Systems Journal, 13(3, article no. 8506454), 2077-2088.
DOI Scopus3
2019 Efatmaneshnik, M., Shoval, S., & Joiner, K. (2019). System test architecture evaluation: a probabilistic modeling approach. IEEE Systems Journal, 13(4, article no. 8667376), 3651-3662.
DOI Scopus11
2019 Shoval, S., & Efatmaneshnik, M. (2019). Managing complexity of assembly with modularity: a cost and benefit analysis. International Journal of Advanced Manufacturing Technology, 105(9), 3815-3828.
DOI Scopus13
2018 Efatmaneshnik, M., Ryan, M. J., & Shoval, S. (2018). A framework for testability analysis from a systems architecture perspective. Insight, 21(3), 72-79.
DOI
2017 Shoval, S., Efatmaneshnik, M., & Ryan, M. J. (2017). Assembly sequence planning for processes with heterogeneous reliabilities. International Journal of Production Research, 55(10), 2806-2828.
DOI Scopus18
2017 Qiao, L., Efatmaneshnik, M., Ryan, M., & Shoval, S. (2017). Product modular analysis with design structure matrix using a hybrid approach based on MDS and clustering. Journal of Engineering Design, 28(6), 433-456.
DOI Scopus45
2017 Shoval, S., Efatmaneshnik, M., & Ryan, M. J. (2017). Probabilistic approach to modular assembly. IFAC-PapersOnLine, 50(1), 5688-5693.
DOI Scopus5
2017 Mabrok, M. A., Efatmaneshnik, M., & Ryan, M. J. (2017). Integrating nonfunctional requirements into axiomatic design methodology. IEEE Systems Journal, 11(4), 2204-2214.
DOI
2016 Efatmaneshnik, M., & Ryan, M. J. (2016). On optimal modularity for system construction. Complexity, 21(5), 176-189.
DOI Scopus18
2016 Efatmaneshnik, M., & Ryan, M. J. (2016). A general framework for measuring system complexity. Complexity, 21(S1), 533-546.
DOI Scopus40
2016 Efatmaneshnik, M., Bradley, J., & Ryan, M. J. (2016). Complexity and fragility in system of systems. International Journal of System of Systems Engineering, 7(4), 294-312.
DOI Scopus7
2012 Efatmaneshnik, M., Alam, N., Kealy, A., & Dempster, A. G. (2012). A fast multidimensional scaling filter for vehicular cooperative positioning. Journal of Navigation, 65(2), 223-243.
DOI Scopus18
2012 Li, Y., Efatmaneshnik, M., & Dempster, A. G. (2012). Attitude determination by integration of MEMS inertial sensors and GPS for autonomous agriculture applications. GPS Solutions, 16(1), 41-52.
DOI Scopus78
2011 Efatmaneshnik, M., Kealy, A., Balaei, A. T., & Dempster, A. G. (2011). Information fusion for localization within vehicular networks. Journal of Navigation, 64(3), 401-416.
DOI Scopus6
2010 Efatmaneshnik, M., & Reidsema, C. (2010). A complex system engineering design model. Cybernetics and Systems, 41(8), 554-576.
DOI Scopus3
2009 Efatmaneshnik, M., & Reidsema, C. (2009). Decomposition, integration, and emergence in complex system design. Nonlinear Phenomena in Complex Systems, 12(3), 211-231.
2007 Efatmaneshnik, M., & Reidsema, C. (2007). Immunity as a design decision making paradigm for complex systems: A robustness approach. Cybernetics and Systems, 38(8), 759-780.
DOI Scopus7

Year Citation
2024 Zaghwan, A., Gunawan, I., & Efatmaneshnik, M. (2024). Analytical Research of Energy Loss in Electrical Grid Systems. In D. R. Karanki (Ed.), Frontiers of Performability Engineering (pp. 561-596). Singapore: Springer Verlag, Singapore.
DOI
2020 Jnitova, V., Efatmaneshnik, M., Joiner, K. F., & Chang, E. (2020). Improving enterprise resilience by evaluating training system architecture: method selection for Australian Defense. In H. A. H. Handley, & A. Tolk (Eds.), Source details - Title: A Framework of Human Systems Engineering: Applications and Case Studies (pp. 143-183). US: John Wiley and Sons n.
DOI Scopus3
2019 Joiner, K., Efatmaneshnik, M., & Tutty, M. (2019). Test and evaluation toolset. In A. Gorod (Ed.), Source details - Title: Evolving Toolbox for Complex Project Management (pp. 339-370). US: CRC Press, an imprint of Taylor and Francis.
DOI
2019 Yesudas, R., Efatmaneshnik, M., & Joiner, K. (2019). Identifying focal points in IT project governance using a synthetic and systems thinking approach. In Event/exhibition information: 10th International Conference on Complex Systems Design & Management, CSD&M, Paris, 12/12/2019-13/12/2019
Source details - Title: Complex Systems Design & Management: Proceedings of the Tenth International Conference on Complex Systems Design & Management, CSD&M (pp. 79-92). Switzerland: Springer.

DOI
2012 Efatmaneshnik, M., Alam, N., Balaei, A. T., Kealy, A., & Dempster, A. G. (2012). Cooperative positioning in vehicular networks. In R. Aquino-Santos (Ed.), Source details - Title: Wireless Technologies in Vehicular Ad Hoc Networks: Present and Future Challenges (pp. 245-270). US: IGI Global.
DOI Scopus6
2012 Efatmaneshnik, M., Kealy, A., Lim, S., & Dempster, A. G. (2012). Analysis of information fusion for low cost, precise and reliable vehicular cooperative positioning with DSRC. In X. Zhang, & D. Qiao (Eds.), Event/exhibition information: 7th International Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness, QShine 2010, and Dedicated Short Range Communications Workshop, DSRC 2010, Houston, United States, 17/11/2010-19/11/2010
Source details - Title: International Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness QShine 2010: Quality, Reliability, Security and Robustness in Heterogeneous Networks (Vol. 74 LNICST, pp. 571-583). Germany: Springer.

DOI Scopus1
2010 Efatmaneshnik, M., Reidsema, C., Marczyk, J., & Balaei, A. T. (2010). Immune decomposition and decomposability analysis of complex design problems with a graph theoretic complexity measure. In E. Szczerbicki, & N. T. Nguyen (Eds.), Source details - Title: Smart Information and Knowledge Management: Advances, Challenges, and Critical Issues (Vol. 260, pp. 27-52). Germany: Springer.
DOI Scopus11
2009 Efatmaneshnik, M., & Reidsema, C. (2009). IMMUNE: a collaborating environment for complex system design. In C. L. Mumford, & L. C. Jain (Eds.), Source details - Title: Computational Intelligence: Collaboration, Fusion and Emergence (Vol. 1, pp. 275-320). Germany: Springer.
DOI Scopus4

Year Citation
2025 De Haan, P., Efatmaneshnik, M., & James, A. (2025). Rethinking Acquisition Strategies: A New Systems Engineering Approach to Dynamic Environments. In Procedia Computer Science Vol. 268 (pp. 421-428). Elsevier BV.
DOI
2024 Lee, S., Efatmaneshnik, M., James, A., Mayer, W., Smith, J., & Grabert, T. (2024). Fuzzy rule-based quantitative framework for system testability measurement. In 2024 IEEE International Symposium on Systems Engineering (ISSE) (pp. 1-4). US: IEEE.
DOI
2024 De Haan, P., Johnson, C., Efatmaneshnik, M., & James, A. (2024). Using SysML to capture a naval ship's ontology for interdisciplinary communication. In ISSE 2024 - 10th IEEE International Symposium on Systems Engineering, Proceedings (pp. 1-7). US: IEEE.
DOI
2024 Lee, S., Efatmaneshnik, M., & James, A. (2024). A multilevel test and evaluation modularization for test event optimization. In SysCon 2024 - 18th Annual IEEE International Systems Conference, Proceedings (pp. 1-6). US: IEEE.
DOI
2024 Petersen, B., & Efatmaneshnik, M. (2024). Optimising warship lifecycle value: a real options approach. In ISSE 2024 - 10th IEEE International Symposium on Systems Engineering, Proceedings (pp. 1-8). US: IEEE.
DOI
2024 Kennedy, C., & Efatmaneshnik, M. (2024). The evolution of mission engineering within the military context. In ISSE 2024 - 10th IEEE International Symposium on Systems Engineering, Proceedings (pp. 1-8). US: IEEE.
DOI Scopus1
2024 De Haan, P., James, A., Efatmaneshnik, M., & Lee, S. (2024). Systems engineering flexibility for complex adaptive systems: broadening the concept of system engineering. In SysCon 2024 - 18th Annual IEEE International Systems Conference, Proceedings (pp. 1-4). US: IEEE.
DOI
2023 Chitsaz, N., & Efatmaneshnik, M. (2023). Design structure matrix for design assurance and management: the case of CubeSats. In SysCon 2023 - 17th Annual IEEE International Systems Conference, Proceedings (pp. 1-5). US: ITEE.
DOI
2019 Qiao, L., Efatmaneshnik, M., & Ryan, M. (2019). SMACOF hierarchical clustering to manage complex design problems with the design structure matrix. In Complex systems design and management Asia: smart transportation, CSD&M ASIA 2018 Vol. 878 (pp. 50-61). Germany: Springer.
DOI Scopus3
2019 Joiner, K., Efatmaneshnik, M., & Tutty, M. (2019). Modelling the efficacy of assurance strategies for better integration, interoperability and information assurance in family-of-system-of-systems. In Complex Systems Design & Management Asia Vol. 878 (pp. 25-36). Germany: Springer.
DOI Scopus1
2018 Shoval, S., & Efatmaneshnik, M. (2018). A probabilistic approach to the stochastic job-shop scheduling problem. In Procedia Manufacturing Vol. 21 (pp. 533-540). Netherlands: Elsevier.
DOI Scopus16
2018 Efatmaneshnik, M., & Handley, H. A. (2018). Revisiting task complexity: a comprehensive framework. In Annual IEEE International Systems Conference, SysCon 2018 - Proceedings (pp. 1-4). US: IEEE.
DOI Scopus5
2016 Shoval, S., Qiao, L., Efatmaneshnik, M., & Ryan, M. (2016). Dynamic modular architecture for product lifecycle. In Procedia CIRP Vol. 48 (pp. 271-276). Germany: Elsevier.
DOI Scopus10
2016 Ryan, M., Efatmaneshnik, M., & Shoval, S. (2016). Modularization and task sequencing of complex assembly systems. In Annual International Systems Conference, SysCon 2016 - Proceedings (pp. 1-6). US: IEEE.
DOI
2015 Efatmaneshnik, M., Ryan, M., & Ullah Qaisar, S. (2015). System construction cost of hierarchical-modular structures. In Annual IEEE International Systems Conference, SysCon 2015 - Proceedings (pp. 153-157). US: IEEE.
DOI Scopus1
2015 Mabrok, M. A., Efatmaneshnik, M., & Ryan, M. (2015). Including non-functional requirements in the Axiomatic Design process. In 9th Annual IEEE International Systems Conference, SysCon 2015 - Proceedings (pp. 54-60). US: IEEE.
DOI Scopus3
2015 Bradley, J., Efatmaneshnik, M., & Rajabalinejad, M. (2015). A theory of complexity escalation and collapse for system of systems. In 10th System of Systems Engineering Conference, SoSE 2015 (pp. 7-11). US: IEEE.
DOI Scopus3
2014 Kealy, A., Alam, N., Efatmaneshnik, M., Toth, C., Dempster, A., & Brzezinska, D. (2014). Collaborative positioning in GPS-challenged environments. In Earth on the Edge: Science for a Sustainable Planet Vol. 139 (pp. 493-500). Germany: Springer.
DOI
2014 Efatmaneshnik, M., & Ryan, M. (2014). Failure propagation in SoS: why SoS should be loosely coupled. In Proceedings of the 9th International Conference on System of Systems Engineering: The Socio-Technical Perspective, SoSE 2014 (pp. 49-54). US: IEEE.
DOI Scopus7
2014 Kealy, A., Alam, N., Efatmaneshnik, M., Toth, C., Dempster, A., & Brzezinska, D. (2014). Collaborative positioning in GPS-challenged environments. In International Association of Geodesy Symposia Vol. 139 (pp. 493-500).
DOI Scopus5
2012 Nilchiani, R., Efatmaneshnik, M., & Dalili, K. (2012). Measuring the value of adaptability of fractionated spacecrafts. In 22nd Annual International Symposium of the International Council on Systems Engineering Incose 2012 and the 8th Biennial European Systems Engineering Conference 2012 Eusec 2012 Vol. 2 (pp. 1256-1284).
Scopus4
2012 Efatmaneshnik, M., & Nilchiani, R. (2012). Evolvability and upgradability of fractionated space system: a real options approach. In AIAA SPACE Conference and Exposition (pp. 1-12). US: American Institute for Aeronautics and Astronautics.
DOI Scopus4
2012 Salado, A., Nilchiani, R., & Efatmaneshnik, M. (2012). Taxonomy and categorization of uncertainties in space systems with an application to the measurement of the value of adaptability. In AIAA SPACE Conference and Exposition (pp. 1-20). US: American Institute for Aeronautics and Astronautics (AIAA).
DOI Scopus4
2012 Nilchiani, R., Efatmaneshnik, M., & Dalili, K. (2012). Measuring the value of adaptability of fractionated spacecrafts. In Annual International Symposium of the International Council on Systems Engineering, INCOSE 2012 and the 8th Biennial European Systems Engineering Conference Vol. 2 (pp. 1256-1284). US: INCOSE - International Council on Systems Engineering.
DOI
2012 Darabi, H. R., Gorod, A., Mansouri, M., Wakeman, T., & Efatmaneshnik, M. (2012). Using hybrid modeling to simulate Maritime Transportation System of Systems (MTSoS). In SysCon 2012 - 2012 IEEE International Systems Conference, Proceedings (pp. 447-452). US: IEEE.
DOI Scopus6
2012 Chikhale, M., Mansouri, M., Mostashari, A., & Efatmaneshnik, M. (2012). Intelligent governance of large-scale engineering systems: a sub-systemic approach. In SysCon 2012 - International Systems Conference, Proceedings (pp. 453-460). US: IEEE.
DOI Scopus2
2012 Efatmaneshnik, M., Nilchiani, R., & Heydari, B. (2012). From complicated to complex uncertainties in system of systems. In SysCon 2012 - 2012 IEEE International Systems Conference, Proceedings (pp. 541-546). US: IEEE.
DOI Scopus7
2009 Efatmaneshnik, M., Tabatabaei Balaei, A., & Dempster, A. G. (2009). A channel capacity perspective on cooperative positioning algorithms for VANET. In International Technical Meeting of the Satellite Division of the Institute of Navigation 2009, ION GNSS 2009 Vol. 6 (pp. 1034-1041). US: Institute of Navigation.
2009 Efatmaneshnik, M., Tabatabaei Balaei, A., Alam, N., & Dempster, A. (2009). A modified multidimensional scaling with embedded particle filter algorithm for cooperative positioning of vehicular networks. In IEEE International Conference on Vehicular Electronics and Safety (pp. 7-12). US: IEEE.
DOI Scopus25
2009 Efatmaneshnik, M., Tabatabaei Balaei, A., & Dempster, A. G. (2009). A channel capacity perspective on cooperative positioning algorithms for VANET. In 22nd International Technical Meeting of the Satellite Division of the Institute of Navigation 2009 Ion Gnss 2009 Vol. 6 (pp. 3423-3430).
Scopus8
  • Whole Force Complexity and Sufficiency Analysis: A Capability Networks Modelling Approach, Cwth Dept of Defence, 31/03/2023 - 31/03/2025

  • Smartsat P2-33: A Success Factor-based Framework for undertaking small satellite missions: SASAT-1, SmartSat CRC, 22/11/2021 - 31/03/2023

Courses I teach

  • BUSS 5404 Managing Complexity in Projects (2025)
  • EEET 5132 Engineering Management (2025)
  • EEET 5150 Integrated Logistics Support (2025)
  • EEET 5151 Principles of Test and Evaluation (2025)
  • ENGG 5032 System Engineering Project Extension (2025)
  • ENGG 5033 System Engineering Project (2025)
  • ENGG 5034 Model Based System Engineering (2025)
  • SCSTM 90001 SC Integrated Logistics Support Assessment (2025)
  • SCSTM 90002 SC Integrated Logistics Support (2025)
  • SCSTM 90003 SC Model Based Systems Engineering (2025)
  • SCSTM 90004 SC Model Based Systems Engineering Assessment (2025)
  • SCSTM 90009 SC Principles of Test and Evaluation Assessment (2025)
  • SCSTM 90010 SC Principles of Test and Evaluation (2025)
  • SCSTM 90015 Operations Analysis SC (2025)
  • BUSS 5404 Managing Complexity in Projects (2024)
  • EEET 5132 Engineering Management (2024)
  • EEET 5150 Integrated Logistics Support (2024)
  • EEET 5151 Principles of Test and Evaluation (2024)
  • ENGG 5031 Principles of Systems Engineering (2024)
  • ENGG 5033 System Engineering Project (2024)
  • ENGG 5034 Model Based System Engineering (2024)
  • SCSTM 90001 SC Integrated Logistics Support Assessment (2024)
  • SCSTM 90002 SC Integrated Logistics Support (2024)
  • SCSTM 90003 SC Model Based Systems Engineering (2024)
  • SCSTM 90004 SC Model Based Systems Engineering Assessment (2024)
  • SCSTM 90009 SC Principles of Test and Evaluation Assessment (2024)
  • SCSTM 90010 SC Principles of Test and Evaluation (2024)

Date Role Research Topic Program Degree Type Student Load Student Name
2025 Co-Supervisor Leveraging SysML2 and AI: A Next-Generation MBSE Methodology Doctor of Philosophy Doctorate Full Time Mr Daniel Spencer
2025 Principal Supervisor Engineering Elegant and Resilient Mission Concepts: Advancing Digital Engineering Framework for Complex Operational Environments Doctor of Philosophy Doctorate Part Time Mrs Cindy Kennedy
2025 Co-Supervisor Ontological Enrichment of Data Standards for Digital Twin Management  Doctor of Philosophy Doctorate Full Time Jutiporn On-Ngam
2025 Principal Supervisor Developement of an MBSE Methodology in Sysml 2.0 In-Line with Existing Australian Defence Force Systems Engineering Approach Doctor of Philosophy Doctorate Part Time Mr Shaun Anthony Owen
2024 Principal Supervisor Applying Model-Based Systems Engineering (MBSE) to Integrated Logistics Support (ILS) in the Australian Defence Industry Doctor of Philosophy Doctorate Part Time Mr Cameron Richard Johnston
2022 Principal Supervisor Model-based safety engineering applications in the railway sector Doctor of Philosophy Doctorate Part Time Mr Mohammad Binesh
2022 Principal Supervisor Building adaptive test and evaluation framework through ai-driven digital model-based engineering testing tool Doctor of Philosophy Doctorate Part Time Mr Seunglim Lee
2022 Principal Supervisor h4>Test and Evaluation Governance Mechanism and Architecture across Australia Defence: Past, Current and Future States Doctor of Philosophy Doctorate Part Time Mr Erik Morton Sherwin
2022 Principal Supervisor h4>Data driven dynamic requirements engineering for smart naval vessel acquisition Doctor of Philosophy Doctorate Part Time Mr Peter Daniel de Haan
2021 Co-Supervisor Cyber Engineering Framework for Low Earth Orbit Satellites Doctor of Philosophy Doctorate Part Time Mr David Wenzel

Connect With Me

External Profiles

Other Links