Home > Research > Researchers > Professor Peter Garraghan > Publications

Professor Peter Garraghan

Professor in Distributed Systems

  1. 2023
  2. Published

    Compilation as a Defense: Enhancing DL Model Attack Robustness via Tensor Optimization

    Trawicki, S., Hackett, W., Birch, L., Suri, N. & Garraghan, P., 20/10/2023. 2 p.

    Research output: Contribution to conference - Without ISBN/ISSN Conference paperpeer-review

  3. Published

    Model Leeching: An Extraction Attack Targeting LLMs

    Birch, L., Hackett, W., Trawicki, S., Suri, N. & Garraghan, P., 20/10/2023.

    Research output: Contribution to conference - Without ISBN/ISSN Conference paperpeer-review

  4. Published

    DOPpler: Parallel Measurement Infrastructure for Auto-tuning Deep Learning Tensor Programs

    Borowiec, D., Yeung, G-F., Friday, A., Harper, R. H. R. & Garraghan, P., 31/07/2023, In: IEEE Transactions on Parallel and Distributed Systems. 34, 7, p. 2208-2220 13 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  5. Published

    START: Straggler Prediction and Mitigation for Cloud Computing Environments using Encoder LSTM Networks

    Tuli, S., Singh Gill, S., Garraghan, P., Buyya, R., Casale, G. & Jennings, N. R., 31/01/2023, In: IEEE Transactions on Services Computing. 16, 1, p. 615-627 13 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  6. Published

    A material social view on data center waste heat: Novel uses and metrics

    Terenius, P., Garraghan, P. & Harper, R., 25/01/2023, In: Frontiers in Sustainability. 3, p. 1-22 22 p., 1008583.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  7. 2022
  8. Forthcoming

    Novel Strategies for Data Centre Waste Heat Use

    Terenius, P., Garraghan, P. & Harper, R. H. R., 22/11/2022, (Accepted/In press) In: AIP Conference Proceedings. 6 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  9. Published

    Pinch: An Adversarial Extraction Attack Framework for Deep Learning Models

    Hackett, W., Trawicki, S., Yu, Z., Suri, N. & Garraghan, P., 13/09/2022, In: arXiv.

    Research output: Contribution to Journal/MagazineJournal article

  10. Published

    PINCH: An Adversarial Extraction Attack Framework for Deep Learning Models.

    Hackett, W., Trawicki, S., Yu, Z., Suri, N. & Garraghan, P., 13/09/2022, In: arXiv. abs/2209.06300, 15 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  11. Forthcoming

    Trimmer: Cost-Efficient Deep Learning Auto-tuning for Cloud Datacenters

    Borowiec, D., Yeung, G-F., Friday, A., Harper, R. H. R. & Garraghan, P., 11/05/2022, (Accepted/In press) IEEE International Conference on Cloud Computing. CLOUD 22. IEEE

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  12. Published

    HUNTER: AI based holistic resource management for sustainable cloud

    Tuli, S., Singh Gill, S., Xu, M., Garraghan, P., Bahsoon, R., Dustdar, S., Sakellariou, R., Rana, O., Casale, G. & Jennings, N. R., 28/02/2022, In: Journal of Systems and Software. 184, 111124.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  13. Published

    Horus: Interference-Aware and Prediction-Based Scheduling in Deep Learning Systems

    Yeung, G-F., Borowiec, D., Yang, R., Friday, A., Harper, R. H. R. & Garraghan, P., 31/01/2022, In: IEEE Transactions on Parallel and Distributed Systems. 33, 1, p. 88-100 13 p., 21015055.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  14. Published

    TRACTOR: Traffic‐aware and power‐efficient virtual machine placement in edge‐cloud data centers using artificial bee colony optimization

    Shahab Nabavi, S., Singh Gill, S., Xu, M., Masdari, M. & Garraghan, P., 31/01/2022, In: International Journal of Communication Systems. 35, 1, 21 p., e4747.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  15. Published

    Environmental Consequence of Deep Learning

    Borowiec, D., Harper, R. H. R. & Garraghan, P., 11/01/2022, In: ITNOW. 63, 4, p. 10-11 2 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  16. 2021
  17. Published

    Controller-in-the-Middle: Attacks on Software Defined Networks in Industrial Control Systems

    Gardiner, J., Eiffert, A., Garraghan, P., Race, N., Nagaraja, S. & Rashid, A., 30/11/2021, CPSIoTSec '21: Proceedings of the 2th Workshop on CPS&IoT Security and Privacy. New York: ACM, p. 63-68 6 p. ( Joint Workshop on CPS & IoT Security and Privacy (CPSIoTSec)).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  18. Published

    An Empirical Study of Inter-cluster Resource Orchestration within Federated Cloud Clusters

    Lindsay, D., Yeung, G-F., Elkhatib, Y. & Garraghan, P., 13/10/2021, 2021 IEEE International Conference on Joint Cloud Computing (JCC). IEEE, 7 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  19. Published

    The evolution of distributed computing systems: from fundamental to new frontiers

    Lindsay, D., Singh Gill, S., Smirnova, D. & Garraghan, P., 31/08/2021, In: Computing. 103, 8, p. 1859-1878 20 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  20. 2020
  21. Published

    Integrating Clustering and Regression for Workload Estimation in the Cloud

    Yu, Y., Jindal, V., Yen, I-L., Bastani, F., Xu, J. & Garraghan, P., 10/12/2020, In: Concurrency and Computation Practice and Experience. 32, 23, 20 p., e5931.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  22. Published

    Tails in the cloud: a survey and taxonomy of straggler management within large‑scale cloud data centres

    Singh Gill, S., Ouyang, X. & Garraghan, P., 1/12/2020, In: Journal of Supercomputing. 76, p. 10050–10089 40 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  23. Published
  24. E-pub ahead of print

    Cross-VM Network Channel Attacks and Countermeasures within Cloud Computing Environments

    Saeed, A., Garraghan, P. & Asad Hussain, S., 10/11/2020, (E-pub ahead of print) In: IEEE Transactions on Dependable and Secure Computing. 19, 3, p. 1783-1794 12 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  25. Published

    Horus: An Interference-aware Resource Manager for Deep Learning Systems

    Yeung, G., Borowiec, D., Yang, R., Friday, A., Harper, R. H. R. & Garraghan, P., 29/09/2020, Algorithms and Architectures for Parallel Processing. ICA3PP 2020. Qiu, M. (ed.). Springer, p. 492-508 17 p. (Lecture Notes in Computer Science; vol. 12453).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  26. Published

    ThermoSim: Deep learning based framework for modeling and simulation of thermal-aware resource management for cloud computing environments

    Gill, S. S., Tuli, S., Toosi, A. N., Cuadrado, F., Garraghan, P., Bahsoon, R., Lutfiyya, H., Sakellariou, R., Rana, O., Dustdar, S. & Buyya, R., 1/08/2020, In: Journal of Systems and Software. 166, 20 p., 110596.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  27. Forthcoming

    A cloud gaming framework for dynamic graphical rendering towards achieving distributed game engines

    Bulman, J. & Garraghan, P., 1/05/2020, (Accepted/In press) The 12th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud '20).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  28. Forthcoming

    Towards GPU Utilization Prediction for Cloud Deep Learning

    Yeung, G-F., Borowiec, D., Friday, A., Harper, R. H. R. & Garraghan, P., 1/05/2020, (Accepted/In press) The 12th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud '20). USENIX Association

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  29. Published

    Software-Defined Fog Orchestration for IoT Services

    Yang, R., Wen, Z., McKee, D., Lin, T., Xu, J. & Garraghan, P., 4/03/2020, Fog and Fogonomics: Challenges and Practices of Fog Computing, Communication, Networking, Strategy, and Economics. Yang, Y., Huang, J., Zhang, T. & Weinman, J. (eds.). John Wiley, p. 179-212 34 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNChapter

  30. Published

    Fog Orchestration and Simulation for IoT Services

    Yang, R., Wen, Z., McKee, D., Lin, T., Xu, J. & Garraghan, P., 1/03/2020, Fog and Fogonomics: Challenges and Practices of Fog Computing, Networking, Strategy, and Economics. Yang, Y., Huang, J., Zhang, T. & Weinman, J. (eds.). Wiley, p. 179-212 34 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNChapter

  31. Forthcoming

    Heat energy from datacenters: an opportunity for marine energy

    Terenius, P., Golmen, L. G., Garraghan, P. & Harper, R. H. R., 26/02/2020, (Accepted/In press). 3 p.

    Research output: Contribution to conference - Without ISBN/ISSN Conference paper

  32. Published

    Performance-aware Speculative Resource Oversubscription for Large-scale Clusters

    Yang, R., Sun, X., Hu, C., Garraghan, P., Wo, T., Wen, Z., Peng, H., Xu, J. & Li, C., 28/01/2020, In: IEEE Transactions on Parallel and Distributed Systems. 31, 7, p. 1499-1517 19 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  33. 2019
  34. Published

    PRISM: An Experiment Framework for Straggler Analytics in Containerized Clusters

    Lindsay, D., Gill, S. & Garraghan, P., 1/12/2019, WoC 2019 Fifth International Workshop on Container Technologies and Container Clouds. ACM, p. 13-18 6 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  35. Published

    Transformative Effects of IoT, Blockchain and Artificial Intelligence on Cloud Computing: Evolution, Vision, Trends and Open Challenges

    Gill, S., Tuli, S., Xu, M., Singh, I., Singh, K., Lindsay, D., Tuli, S., Smirnova, D., Singh, M., Jain, U., Pervaiz, H., Sehgal, B., Kaila, S. S., Misra, S., Aslanpour, M. S., Mehta, H., Stankovski, V. & Garraghan, P., 1/12/2019, In: Internet of Things. 8, 26 p., 100118.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  36. Published

    Holistic Resource Management for Sustainable and Reliable Cloud Computing: An Innovative Solution to Global Challenge

    Gill, S. S., Garraghan, P., Stankovski, V., Casale, G., Thulasiram, R. K., Ghosh, S. K., Ramamohanarao, K. & Buyya, R., 1/09/2019, In: Journal of Systems and Software. 155, p. 104-129 26 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  37. Published

    ROUTER: Fog Enabled Cloud based Intelligent Resource Management Approach for Smart Home IoT Devices

    Gill, S. S., Garraghan, P. & Buyya, R., 1/08/2019, In: Journal of Systems and Software. 154, p. 125-138 14 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  38. Published

    Straggler root-cause and impact analysis for massive-scale virtualized cloud datacenters

    Garraghan, P., Ouyang, X., Yang, R., McKee, D. & Xu, J., 1/01/2019, In: IEEE Transactions on Services Computing. 12, 1, p. 91-104 14 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  39. 2018
  40. Published

    Emergent Failures: Rethinking Cloud Reliability at Scale

    Garraghan, P., Yang, R., Wen, Z., Romanovsky, A., Xu, J., Buyya, R. & Ranjan, R., 18/10/2018, In: IEEE Cloud Computing. 5, 5, p. 12-21 10 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  41. Published

    A Cross-Virtual Machine Network Channel Attack via Mirroring and TAP Impersonation

    Saeed, A., Garraghan, P., Craggs, B., van der Linden, D., Rashid, A. & Asad Hussain, S., 2/07/2018, 2018 IEEE International Conference on Cloud Computing (CLOUD). IEEE, p. 606-613 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  42. Published

    ROSE: Cluster Resource Scheduling via Speculative Over-subscription

    Sun, X., Hu, C., Yang, R., Garraghan, P., Wo, T., Xu, J., Zhu, J. & Li, C., 2/07/2018, 38th IEEE International Conference on Distributed Systems Computing Systems. IEEE, p. 949-960 12 p. (2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS)).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  43. Published

    Holistic virtual machine scheduling in cloud datacenters towards minimizing total energy

    Li, X., Garraghan, P., Jiang, X., Wu, Z. & Xu, J., 1/06/2018, In: IEEE Transactions on Parallel and Distributed Systems. 29, 6, p. 1317-1331 15 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  44. Published

    Adaptive Speculation for Efficient Internetware Application Execution in Clouds

    Ouyang, X., Garraghan, P., Primas, B., McKee, D., Townend, P. & Xu, J., 01/2018, In: ACM Transactions on Internet Technology. 18, 2, 22 p., 15.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  45. Published

    Holistic energy and failure aware workload scheduling in Cloud datacenters

    Li, X., Jiang, X., Garraghan, P. & Wu, Z., 01/2018, In: Future Generation Computer Systems. 78, 3, p. 887-900 14 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  46. 2017
  47. Published

    A Framework and Task Allocation Analysis for Infrastructure Independent Energy-Efficient Scheduling in Cloud Data Centers

    Primas, B., Garraghan, P., McKee, D., Summers, J. & Xu, J., 11/12/2017, 2017 IEEE International Conference on Cloud Computing Technology and Science (CloudCom). IEEE, p. 178-185 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  48. Published

    Reliable computing service in massive-scale systems through rapid low-cost failover

    Yang, R., Zhang, Y., Garraghan, P., Feng, Y., Ouyang, J., Xu, J., Zhang, Z. & Li, C., 11/2017, In: IEEE Transactions on Services Computing. 10, 6, p. 969-983 15 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  49. Published

    Fog Orchestration for Internet of Things Services

    Wen, Z., Yang, R., Garraghan, P., Lin, T., Xu, J. & Rovatsos, M., 1/03/2017, In: IEEE Internet Computing. 21, 2, p. 16-24 9 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  50. 2016
  51. Published

    A unified model for holistic power usage in cloud datacenter servers

    Garraghan, P., Al-Anii, Y., Summers, J., Thompson, H., Kapur, N. & Djemame, K., 6/12/2016, UCC '16 Proceedings of the 9th International Conference on Utility and Cloud Computing. New York: ACM, p. 11-19 9 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  52. Published

    Resource boxing: converting realistic cloud task utilization patterns for theoretical scheduling

    Primas, B., Garraghan, P., Djemame, K. & Shakhlevich, N., 6/12/2016, UCC '16 Proceedings of the 9th International Conference on Utility and Cloud Computing. New York: ACM, p. 138-147 10 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  53. Published

    An approach for modeling and ranking node-level stragglers in cloud datacenters

    Ouyang, X., Garraghan, P., Wang, C., Townend, P. & Xu, J., 1/09/2016, 2016 IEEE International Conference on Services Computing (SCC) . IEEE, p. 673-680 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  54. Published

    Reducing late-timing failure at scale: straggler root-cause analysis in cloud datacenters

    Ouyang, X., Garraghan, P., Yang, R., Townend, P. & Xu, J., 18/08/2016. 2 p.

    Research output: Contribution to conference - Without ISBN/ISSN Conference paperpeer-review

  55. Published

    Virtual machine level temperature profiling and prediction in cloud datacenters

    Wu, Z., Li, X., Garraghan, P., Jiang, X., Ye, K. & Zomaya, A. Y., 11/08/2016, 2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS). IEEE, p. 735-736 2 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  56. Published

    Tolerating transient late-timing faults in cloud-based real-time stream processing

    Garraghan, P., Perks, S., Ouyang, X., McKee, D. & Moreno, I. S., 21/07/2016, 2016 IEEE 19th International Symposium on Real-Time Distributed Computing (ISORC) . IEEE, p. 108-115 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  57. Published

    Straggler detection in parallel computing systems through dynamic threshold calculation

    Ouyang, X., Garraghan, P., McKee, D., Townend, P. & Xu, J., 23/05/2016, 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA) . IEEE, p. 414-421 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  58. 2015
  59. Published

    SEED: a scalable approach for cyber-physical system simulation

    Garraghan, P., McKee, D., Ouyang, X., Webster, D. & Xu, J., 14/10/2015, In: IEEE Transactions on Services Computing. 9, 2, p. 199-212 14 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  60. Published

    Timely long tail identification through agent based monitoring and analytics

    Garraghan, P., Ouyang, X., Townend, P. & Xu, J., 13/07/2015, 2015 IEEE 18th International Symposium on Real-Time Distributed Computing . IEEE, p. 19-26 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  61. Published

    Workload estimation for improving resource management decisions in the cloud

    Patel, J., Jindal, V., Yen, I-L., Bastani, F., Xu, J. & Garraghan, P., 29/04/2015, 2015 IEEE Twelfth International Symposium on Autonomous Decentralized Systems. IEEE, p. 25-32 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  62. 2014
  63. Published

    Fault-tolerant dynamic deduplication for utility computing

    Leesakul, W., Townend, P. & Garraghan, P., 18/09/2014, 2014 IEEE 17th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing. IEEE, p. 397-404 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  64. Published

    An analysis of failure-related energy waste in a large-scale cloud environment

    Garraghan, P., Moreno, I. S., Townend, P. & Xu, J., 30/06/2014, In: IEEE Transactions on Emerging Topics in Computing. 2, 2, p. 166-180 15 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  65. Published

    Multi-tenancy in cloud computing

    AlJahdali, H., Albatli, A., Garraghan, P., Townend, P., Lau, L. & Xu, J., 12/06/2014, 2014 IEEE 8th International Symposium on Service Oriented System Engineering (SOSE). IEEE, p. 344-351 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  66. Published

    Analysis, modeling and simulation of workload patterns in a large-scale utility cloud

    Moreno, I. S., Garraghan, P., Townend, P. & Xu, J., 1/04/2014, In: IEEE Transactions on Cloud Computing. 2, 2, p. 208-221 14 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  67. Published

    An empirical failure-analysis of a large-scale cloud computing environment

    Garraghan, P., Townend, P. & Xu, J., 6/03/2014, 2014 IEEE 15th International Symposium on High-Assurance Systems Engineering. IEEE, p. 113-120 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  68. 2013
  69. Published

    An analysis of the server characteristics and resource utilization in Google Cloud

    Garraghan, P., Townend, P. & Xu, J., 13/06/2013, 2013 IEEE International Conference on Cloud Engineering (IC2E). IEEE, p. 124-131 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  70. Published

    An approach for characterizing workloads in Google Cloud to derive realistic resource utilization models

    Moreno, I. S., Garraghan, P. & Townend, P., 10/06/2013, 2013 IEEE 7th International Symposium on Service Oriented System Engineering (SOSE). IEEE, p. 49-60 12 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  71. Published

    Using Byzantine fault-tolerance to improve dependability in federated cloud computing

    Garraghan, P., Townend, P., Xu, J., Yang, X. & Sui, P., 1/06/2013, In: International Journal of Software and Informatics. 7, 2, p. 221-237 17 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  72. 2012
  73. Published

    Real-time fault-tolerance in federated cloud environments

    Garraghan, P., Townend, P. & Xu, J., 10/05/2012, 2012 15th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW). IEEE, p. 118-123 6 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  74. Published

    Byzantine fault-tolerance in federated cloud computing

    Garraghan, P., Townend, P. & Xu, J., 26/01/2012, 2011 IEEE 6th International Symposium on Service Oriented System Engineering (SOSE). IEEE, p. 280-285 6 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  75. 2011
  76. Published

    Dependability in federated cloud environments

    Garraghan, P., Townend, P. & Xu, J., 26/09/2011.

    Research output: Contribution to conference - Without ISBN/ISSN Conference paperpeer-review

  77. Published

    Cloud computing dependability

    Garraghan, P., Townend, P. & Xu, J., 2011.

    Research output: Contribution to conference - Without ISBN/ISSN Conference paperpeer-review

Back to top