Faculty Profile

Alok Singh
Professor
D.Phil, University of Allahabad, India

Contact Address:
School of Computer & Information Sciences
University of Hyderabad, Central University P.O.
Hyderabad - 500 046, India

Phone: +91-40-23134011
Fax: +91-40-23010780
E-Mail: alokcs@uohyd.ernet.in, alok.jk@gmail.com

Journal Publications

Conference Publications

Publications in DBLP, SCOPUS etc.

Professional Recognition

Research Guidance

Teaching

Areas of Interest

  • Evolutionary Algorithms
  • Swarm Intelligence Techniques
  • Heuristic Algorithms
  • Matheuristic Algorithms
  • Combinatorial Optimization
  • Wireless Sensor Networks

Employment Details

  • November 2014 - Present, Professor, University of Hyderabad, India
  • February 2010 - November 2014, Associate Professor, University of Hyderabad, India
  • February 2007 - February 2010, Reader, University of Hyderabad, India
  • January 2000 - February 2007, Lecturer, University of Allahabad, India

Academic Background

  • D.Phil in Science, Thesis Title: Evolutionary and Heuristic Techniques in Graph and Grouping Problems, University of Allahabad, India, 2006
  • M.Sc in Computer Science, Banaras Hindu University, India, 1998
  • B.Sc (Honors) in Computer Science, Banaras Hindu University, India, 1996



Journal Publications
  1. Alok Singh and B. Jayalakshmi (2017). Hybrid Artificial Bee Colony Algorithm Based Approaches for Two Ring Loading Problems . To appear in Applied Intelligence, Springer-Verlag, Journal Impact Factor: 1.90

  2. Shyam Sundar and Alok Singh (2017). Two Grouping-Based Metaheuristics for Clique Partitioning Problem. To appear in Applied Intelligence, Springer-Verlag, Journal Impact Factor: 1.90

  3. Abobakr Khalil Alshamiri, Alok Singh and Bapi Raju Surampudi (2017). Two Swarm Intelligence Approaches for Tuning Extreme Learning Machine. To appear in International Journal of Machine Learning and Cybernetics, Springer-Verlag, Journal Impact Factor: 1.70

  4. Alok Singh, André Rossi and Marc Sevaux (2017). Heuristics for Lifetime Maximization in Camera Sensor Networks. Information Sciences 385, 475-491, Elsevier, Journal Impact Factor: 4.83

  5. Sachchida Nand Chaurasia and Alok Singh (2017). Hybrid Evolutionary Approaches for the Single Machine Order Acceptance and Scheduling Problem. Applied Soft Computing 52, 725-747, Elsevier, Journal Impact Factor: 3.54

  6. B. Jayalakshmi and Alok Singh (2017). A Hybrid Artificial Bee Colony Algorithm for the Cooperative Maximum Covering Location Problem. International Journal of Machine Learning and Cybernetics 8, 691-697, Springer-Verlag, Journal Impact Factor: 1.70

  7. B. Jayalakshmi and Alok Singh (2017). A Hybrid Artificial Bee Colony Algorithm for the p-Median Problem with Positive/Negative weights. OPSEARCH 54, 67-93, Springer-Verlag

  8. Sachchida Nand Chaurasia, Shyam Sundar and Alok Singh (2017). Hybrid Metaheuristic Approaches for the Single Machine Total Stepwise Tardiness Problem with Release Dates. Operational Research 17, 275-295 Springer-Verlag, Journal Impact Factor: 1.06

  9. Sachchida Nand Chaurasia and Alok Singh (2016). A Hybrid Heuristic for Dominating Tree problem. Soft Computing 20, 377-397, Springer-Verlag, Journal Impact Factor: 2.47

  10. Venkatesh Pandiri and Alok Singh (2016). Swarm Intelligence Approaches for Multidepot Salesmen Problems with Load Balancing. Applied Intelligence 44, 849-861, Springer-Verlag, Journal Impact Factor: 1.90

  11. Abobakr Khalil Alshamiri, Alok Singh and Bapi Raju Surampudi (2016). Artificial Bee Colony Algorithm for Clustering: An Extreme Learning Approach. Soft Computing 20, 3163-3176, Springer-Verlag, Journal Impact Factor: 2.47

  12. B. Jayalakshmi and Alok Singh (2016). A Swarm Intelligence Approach for the p-Median Problem. International Journal of Metaheuristics 5, 136-155, Inderscience Publishers

  13. Sachchida Nand Chaurasia and Alok Singh (2015). A Hybrid Evolutionary Algorithm with Guided Mutation for Minimum Weight Dominating Set. Applied Intelligence 43, 512-519, Springer-Verlag, Journal Impact Factor: 1.90

  14. Sachchida Nand Chaurasia, Shyam Sundar and Alok Singh (2015). A Hybrid Evolutionary Approach for Set Packing Problem. OPSEARCH 52, 271-284, Springer-Verlag

  15. Sachchida Nand Chaurasia and Alok Singh (2015). A Hybrid Swarm Intelligence Approach to the Registration Area Planning Problem. Information Sciences 302, 50-69, Elsevier, Journal Impact Factor: 4.83

  16. Venkatesh Pandiri and Alok Singh (2015). Two Metaheuristic Approaches for the Multiple Traveling Salesperson Problem. Applied Soft Computing 26, 74-89, Elsevier, Journal Impact Factor: 3.54

  17. Vuyyuru Gopinadh and Alok Singh (2015). Swarm Intelligence Approaches for Cover Scheduling Problem in Wireless Sensor Networks. International Journal of Bio-Inspired Computation 7, 50-61, Inderscience Publishers, Journal Impact Factor: 1.93

  18. Alok Singh and André Rossi (2015). Group Scheduling Problems in Directional Sensor Networks. Engineering Optimization 47, 1651-1667, Taylor & Francis, Journal Impact Factor: 1.73

  19. Shyam Sundar and Alok Singh (2015). Metaheuristic Approaches for the Blockmodel Problem. IEEE Systems Journal 9, 1237-1247, IEEE, Journal Impact Factor: 3.88

  20. André Rossi, Alok Singh and Shyam Sundar (2014). Cutting-Plane-Based Algorithms for Two Branch Vertices Related Spanning Tree Problems. Optimization and Engineering 15, 855-887, Springer-Verlag, Journal Impact Factor: 1.14

  21. Sachchida Nand Chaurasia and Alok Singh (2014). A Hybrid Evolutionary Approach to the Registration Area Planning Problem. Applied Intelligence 41, 1127-1149, Springer-Verlag, Journal Impact Factor: 1.90

  22. Anupama Potluri and Alok Singh (2013). Metaheuristic Algorithms for Computing Capacitated Dominating Set with Uniform and Variable Capacities. Swarm and Evolutionary Computation 13, 22-33, Elsevier, Journal Impact Factor: 3.89

  23. Shyam Sundar and Alok Singh (2013). New Heuristic Approaches for the Dominating Tree Problem. Applied Soft Computing 13, 4695-4703, Elsevier, Journal Impact Factor: 3.54

  24. André Rossi, Alok Singh and Marc Sevaux (2013). Lifetime Maximization in Wireless Directional Sensor Network. European Journal of Operational Research 231, 229-241, Elsevier, Journal Impact Factor: 3.30

  25. Anupama Potluri and Alok Singh (2013). Hybrid Metaheuristic Algorithms for Minimum Weight Dominating Set. Applied Soft Computing 13, 76-88, Elsevier, Journal Impact Factor: 3.54

  26. Alok Singh and André Rossi (2013). A Genetic Algorithm Based Exact Approach for Lifetime Maximization of Directional Sensor Networks. Ad Hoc Networks 11, 1006-1021, Elsevier, Journal Impact Factor: 3.05

  27. Alok Singh, André Rossi and Marc Sevaux (2013). Matheuristic Approaches for Q-Coverage Problem Versions in Wireless Sensor Networks. Engineering Optimization 45, 609-626, Taylor & Francis, Journal Impact Factor: 1.73

  28. André Rossi, Alok Singh and Marc Sevaux (2012). An Exact Approach for Maximizing the Lifetime of Sensor Networks with Adjustable Sensing Ranges. Computers & Operations Research 39, 3166-3176, Elsevier, Journal Impact Factor: 2.60

  29. Shyam Sundar, Alok Singh and André Rossi (2012). New Heuristics for Two Bounded-Degree Spanning Tree Problems. Information Sciences 195, 226-240, Elsevier, Journal Impact Factor: 4.83

  30. Alok Singh, Jorge M. S. Valente and Maria R. A. Moreira (2012). Hybrid Heuristics for Single Machine Scheduling Problem with Quadratic Earliness and Tardiness Costs. International Journal of Machine Learning and Cybernetics 3, 327-333, Springer-Verlag, Journal Impact Factor: 1.70

  31. Shyam Sundar and Alok Singh (2012). A Swarm Intelligence Approach to the Early/Tardy Scheduling Problem. Swarm and Evolutionary Computation 4, 25-32, Elsevier, Journal Impact Factor: 3.89

  32. André Rossi, Alok Singh and Marc Sevaux (2012). Column Generation Algorithm for Sensor Coverage Scheduling Under Bandwidth Constraints. Networks 60, 141-154, Wiley, Journal Impact Factor: 1.21

  33. Shyam Sundar and Alok Singh (2012). A Hybrid Heuristic for the Set Covering Problem. Operational Research 12,345-365, Springer-Verlag, Journal Impact Factor: 1.06

  34. Alok Singh and Wilson Naik Bhukya (2011). A Hybrid Genetic Algorithm for the Minimum Energy Broadcast Problem in Wireless Ad Hoc Networks. Applied Soft Computing 11, 667-674, Elsevier, Journal Impact Factor: 3.54

  35. Marc Sevaux, Alok Singh and André Rossi (2011). Tabu Search for Multiprocessor Scheduling: Application to High Level Synthesis. Asia-Pacific Journal of Operational Research 28, 201-212, World-Scientific, Journal Impact Factor: 0.36

  36. Alok Singh and Shyam Sundar (2011). An Artificial Bee Colony Algorithm for the Minimum Routing Cost Spanning Tree Problem. Soft Computing 15, 2489-2499, Springer-Verlag, Journal Impact Factor: 2.47

  37. Jorge M. S. Valente, Maria R. A. Moreira, Alok Singh and Rui A. F. S. Alves (2011). Genetic Algorithms for Single Machine Scheduling with Quadratic Earliness and Tardiness Costs. International Journal of Advanced Manufacturing Technology 54, 251-265, Springer-Verlag, Journal Impact Factor: 2.21

  38. Alok Singh (2010). A Hybrid Permutation-Coded Evolutionary Algorithm for the Early/Tardy Scheduling Problem. Asia-Pacific Journal of Operational Research 27, 713-725, World-Scientific, Journal Impact Factor: 0.36

  39. Shyam Sundar and Alok Singh (2010). A Swarm Intelligence Approach to the Quadratic Minimum Spanning Tree Problem. Information Sciences 180, 3182-3191, Elsevier, Journal Impact Factor: 4.83

  40. André Rossi, Alok Singh and Marc Sevaux (2010). A Metaheuristic for the Fixed Job Scheduling Problem under Spread Time Constraints. Computers & Operations Research 37, 1045-1054, Elsevier, Journal Impact Factor: 2.60

  41. Alok Singh (2009). An Artificial Bee Colony Algorithm for the Leaf-Constrained Minimum Spanning Tree Problem. Applied Soft Computing 9, 625-631, Elsevier, Journal Impact Factor: 3.54

  42. Alok Singh and Anurag Singh Baghel (2009). A New Grouping Genetic Algorithm Approach to the Multiple Traveling Salesperson Problem. Soft Computing 13, 95-101, Springer-Verlag, Journal Impact Factor: 2.47

  43. Alok Singh and Anurag Singh Baghel (2008). New Metaheuristic Approaches for the Leaf-Constrained Minimum Spanning Tree Problem. Asia-Pacific Journal of Operational Research 25, 575-589, World-Scientific, Journal Impact Factor: 0.36

  44. Alok Singh and Ashok K. Gupta (2007). Two Heuristics for the One-Dimensional Bin-Packing Problem. OR Spectrum 29, 765-781, Springer-Verlag, Journal Impact Factor: 1.56

  45. Alok Singh and Ashok K. Gupta (2007). Improved Heuristics for the Bounded-Diameter Minimum Spanning-Tree Problem. Soft Computing 11, 911-921, Springer-Verlag, Journal Impact Factor: 2.47

  46. Alok Singh and Ashok K. Gupta (2006). A Hybrid Evolutionary Approach to Maximum Weight Clique Problem. International Journal of Computational Intelligence Research 2, 349-355, Research India Publications

  47. Alok Singh and Ashok K. Gupta (2006). A Hybrid Heuristic for the Minimum Weight Vertex Cover Problem. Asia-Pacific Journal of Operational Research 23, 273-285, World-Scientific, Journal Impact Factor: 0.36

  48. Alok Singh and Ashok K. Gupta (2006). A Hybrid Heuristic for the Maximum Clique Problem. Journal of Heuristics 12, 5-22, Springer-Verlag, Journal Impact Factor: 1.81

  49. Vivek K. Singh and Alok Singh (2002). Computer Security: The Immunological Approach. University of Allahabad Studies 1, 39-44, University of Allahabad, Allahabad

Conference Publications
  1. Abobakr Khalil Alshamiri, Alok Singh and Bapi Raju Surampudi (2016). Comparative Analysis of ELM and No-Prop Algorithms. Proceedings of the Eighth International Conference on Contemporary Computing (IC3 2016), 1-5, IEEE Press, 11-13 August 2016, NOIDA, India

  2. Mahendra Prasad and Alok Singh (2016). A Novel Hybrid Ant Colony Optimization Approach to Terminal Assignment Problem. Proceedings of International Conference on Advances in Information Communication Technology and Computing (AICTC 2016), 1-5, ACM Press, 12-13 August 2016, Bikaner, India

  3. Shyam Sundar, Sachchida Nand Chaurasia and Alok Singh (2015). An Ant Colony Optimization Approach for the Dominating Tree Problem. Proceedings of International Conference on Swarm, Evolutionary and Memetic Computing (SEMCCO 2015), LNCS 9873, 143-153, Springer-Verlag, 18-19 December 2015, Hyderabad, India

  4. Abobakr Khalil Alshamiri, Alok Singh and Bapi Raju Surampudi (2015). Combining ELM with Random Projections for Low and High Dimensional Data Classification and Clustering. Proceedings of the Fifth International Conference on Fuzzy and Neuro Computing (FANCCO-2015), AISC 415, 89-107, Springer-Verlag, 17-19 December 2015, Hyderabad, India

  5. B. Jayalakshmi and Alok Singh (2014). A Hybrid Artificial Bee Colony Algorithm for the Terminal Assignment Problem. Proceedings of the International Conference on Swarm, Evolutionary and Memetic Computing (SEMCCO 2014), LNCS 8947, 134-144, Springer-Verlag, 18-20 December 2014, Bhubaneshwar, India

  6. Abobakr Khalil Alshamiri, Bapi Raju Surampudi and Alok Singh (2014). A Novel ELM K-Means Algorithm for Clustering. Proceedings of the International Conference on Swarm, Evolutionary and Memetic Computing (SEMCCO 2014), LNCS 8947, 212-222, Springer-Verlag, 18-20 December 2014, Bhubaneshwar, India

  7. C. G. Nitash and Alok Singh (2014). An Artificial Bee Colony Algorithm for Minimum Weight Dominating Set. Proceedings of the 2014 IEEE Swarm Intelligence Symposium (SIS'14), 313-319, IEEE Press, 9-12 December 2014, Orlando, USA

  8. Wilson Naik Bhukya and Alok Singh (2014). An Effective Heuristic for Construction of All-to-All Minimum Power Broadcast Trees in Wireless Networks. Proceedings of the Second International Workshop on Energy Efficient Wireless Communications and Networking (EEWCN 2014), 74-79, IEEE Press, September 24-27, 2014, Delhi, India

  9. M. Lakshmi Kanth and Alok Singh (2013). Metaheuristic Approaches for Multiprocessor Scheduling. Proceedings of the 3rd International Conference on Soft Computing for Problem Solving (SocProS 2013), AISC 258, 721-731, Springer-Verlag, 26-28 December 2013, Greater NOIDA, India

  10. Wilson Naik Bhukya and Alok Singh (2013). A Heuristic for Improving Minimum ALL-to-ALL Power Broadcast Trees in Wireless Networks. Proceedings of the Ninth International Conference on Wireless Communication & Sensor Networks (WCSN-2013), LNEE 299, 61-69, Springer-Verlag, 16-19 December 2013, Allahabad, India

  11. V.V.R. Murthy and Alok Singh (2013). An Ant Colony Optimization Algorithm for the Min-Degree Constrained Minimum Spanning Tree Problem. Proceedings of the International Conference on Swarm, Evolutionary and Memetic Computing (SEMCCO 2013), Part II, LNCS 8298, 85-94, Springer-Verlag, 19-21 December 2013, Chennai, India

  12. Wilson Naik Bhukya and Alok Singh (2013). A Study on Energy Issues in Construction of All-to-All Minimum Power Broadcast (A2A MPB) Trees in Wireless Networks. Proceedings of the International Workshop on Energy Efficient Wireless Communications and Networking (EEWCN 2013), 1496-1501, IEEE Press, 23-24 August 2013, Mysore, India

  13. V.V.R. Murthy and Alok Singh (2012). Solving the Min-Degree Constrained Minimum Spanning Tree Problem Using Heuristic and Metaheuristic Approaches. Proceedings of the Second IEEE International Conference on Parallel, Distributed and Grid Computing (PDGC - 2012), 716-720, IEEE Press, 6-8 December 2012, Solan, India

  14. Anil Panchumarthi and Alok Singh (2012). An Artificial Bee Colony Algorithm Based Approach to the Constrained p-Center Problem. Proceedings of the Second IEEE International Conference on Parallel, Distributed and Grid Computing (PDGC - 2012), 701-705, IEEE Press, 6-8 December 2012, Solan, India

  15. Anupama Potluri and Alok Singh (2012). A Greedy Heuristic and Its Variants for Minimum Capacitated Dominating Set. Proceedings of the Fifth International Conference on Contemporary Computing (IC3 2012), CCIS 306, 28-39, Springer-Verlag, 6-8 August 2012, NOIDA, India

  16. Manohar Pallantla and Alok Singh (2012). Grenade Explosion Method for Maximum Weight Clique Problem. Proceedings of the Fifth International Conference on Contemporary Computing (IC3 2012), CCIS 306, 20-27, Springer-Verlag, 6-8 August 2012, NOIDA, India

  17. Santhosh Peddi and Alok Singh (2011). Grouping Genetic Algorithm for Data Clustering. Proceedings of the International Conference on Swarm, Evolutionary and Memetic Computing (SEMCCO 2011), Part I, LNCS 7076, 225-232, Springer-Verlag, 19-21 December 2011, Visakhapatnam, India

  18. Anupama Potluri and Alok Singh (2011). Two Hybrid Meta-Heuristic Approaches for Minimum Dominating Set Problem. Proceedings of the International Conference on Swarm, Evolutionary and Memetic Computing (SEMCCO 2011), Part II, LNCS 7077, 97-104, Springer-Verlag, 19-21 December 2011, Visakhapatnam, India

  19. Venkateswara Rao Dokku and Alok Singh (2011). An Artificial Bee Colony Algorithm for the Minimum Average Routing Path Clustering Problem in Multi-hop Underwater Sensor Networks. Proceedings of the 4th International Conference on Recent Trends in Computing, Communication & Information Technologies (ObCom 2011), CCIS 269, 212-219, Springer-Verlag, 9-11 December 2011, Vellore, India

  20. André Rossi, Marc Sevaux, Alok Singh and Martin Josef Geiger (2011). On the Cover Scheduling Problem in Wireless Sensor Networks. Proceedings of the 5th International Networks Optimization Conference (INOC 2011), LNCS 6701, 657-668, Springer-Verlag, 13-16 June 2011, Hamburg, Germany

  21. Shyam Sundar and Alok Singh (2010). A Swarm Intelligence Approach to the Quadratic Multiple Knapsack Problem. Proceedings of the 17th International Conference on Neural Information Processing (ICONIP 2010), LNCS 6443, 626-633, Springer-Verlag, 22-25 November 2010, Sydney, Australia

  22. Abobakr Khalil and Alok Singh (2010). A Swarm Intelligence Approach to the Minimum Reload Cost Spanning Tree Problem. Proceedings of the First International Conference on Parallel, Distributed and Grid Computing (PDGC – 2010), 245-250, IEEE Press, 28-30 October 2010, Solan, India

  23. Shyam Sundar, Alok Singh and André Rossi (2010). An Artificial Bee Colony Algorithm for the 0–1 Multidimensional Knapsack Problem. Proceedings of the Third International Conference on Contemporary Computing (IC3 2010), CCIS 94, 141-151, Springer-Verlag, 9-11 August 2010, NOIDA, India

  24. Rajiv Saxena and Alok Singh (2009). Solving Bounded-Diameter Minimum Spanning Tree Problem Using Improved Heuristics. Proceedings of 17th International Conference on Advanced Computing and Communications (ADCOM 2009), 90-95, Advanced Computing and Communication Society, 14-17 December 2009, Bangalore, India

  25. Srikanth Pulikanti and Alok Singh (2009). An Artificial Bee Colony Algorithm for the Quadratic Knapsack Problem. Proceedings of the 16th International Conference on Neural Information Processing (ICONIP 2009), LNCS 5864, 196-205, Springer-Verlag, 1-5 December 2009, Bangkok, Thailand

  26. Alok Singh, Marc Sevaux and André Rossi (2009). A Hybrid Grouping Genetic Algorithm for Multiprocessor Scheduling. Proceedings of the Second International Conference on Contemporary Computing (IC3 2009), CCIS 40, 1-7, Springer-Verlag, 17-19 August 2009, NOIDA, India

  27. Alok Singh (2008). A New Heuristic for the Minimum Routing Cost Spanning Tree Problem Proceedings of the 11th International Conference on Information Technology (ICIT-2008), 9-13, IEEE CS Press, 17-20 December 2008, Bhubaneshwar, India

  28. Wilson Naik, Yogesh Gavli, Atul Negi and Alok Singh (2008). An Energy Efficient Security Provisioning Scheme for TinySec in Wireless Sensor Networks. Proceedings of the Annual IEEE Region 10 Conference (TENCON 2008), IEEE Press, 18-21 November 2008, Hyderabad, India

  29. Alok Singh and Anurag Singh Baghel (2007). A Hybrid Evolutionary Approach to the Quadratic Knapsack Problem. Proceedings of the 3rd Indian International Conference on Artificial Intelligence (IICAI-07), 200-209, 17-19 December 2007, Pune, India

  30. Alok Singh and Ashok K. Gupta (2007). Perturbation Based Local Search for the Degree-Constrained Minimum Spanning-Tree Problem. Proceedings of the 3rd Indian International Conference on Artificial Intelligence (IICAI-07), 210-219, 17-19 December 2007, Pune, India

  31. Marc Sevaux, Kenneth Sorensön and Alok Singh (2007). Min-Cost Electronic Design using Tabu Search. Proceedings of the Seventh Metaheuristics International Conference (MIC 2007), 95.1-95.2, 25-29 June 2007, Montreal, Canada

  32. Alok Singh and Anurag Singh Baghel (2007). A New Grouping Genetic Algorithm for the Quadratic Multiple Knapsack Problem. Proceedings of the Seventh European Conference on Evolutionary Computation in Combinatorial Optimization (EvoCOP 2007), LNCS 4446, 210-218, Springer- Verlag, 11-13 April 2007, Valencia, Spain

  33. Alok Singh and Anurag Singh Baghel (2007). New Heuristics for the Quadratic Knapsack Problem. Proceedings of the International Conference on Intelligent Systems and Networks (IISN-2007), 337-340, 23-25 February 2007, Jagadhri, India

  34. Alok Singh and Ashok K. Gupta (2005). Two New Heuristics for the Equal Piles Problem. Proceedings of the 2nd Indian International Conference on Artificial Intelligence (IICAI-05), 3408 – 3423, 20-22 December 2005, Pune, India

  35. Alok Singh and Ashok K. Gupta (2004). A Hybrid Evolutionary Approach to Bin-Packing Problem. Proceedings of the Fifth International Conference on Knowledge Based Computer Systems (KBCS-2004), 37-45, 20-22 December 2004, Hyderabad, India

  36. Alok Singh and Anil K. Tripathi (2000). An Algorithm for the Reliability Evaluation of Fiber Optic Networks. Proceedings of the National Seminar on Intelligent Computing and Software Engineering (ICSE–2000), 199-200, 25-26 March 2000, Department of Computer Engineering, IT-BHU, Varanasi, India

Publications Listed in Some Standard Bibliographical Databases



Professional Recognition



Research Guidance

Ph.D. Thesis Supervision
M.Tech. Dissertation Supervision



Teaching

Courses Currently Teaching Courses Taught Previously


Profile Last Updated: June 29, 2017