You are on page 1of 20

Technology Management

Unit 3

Unit 3

Technology Forecasting

Structure: 3.1 Introduction Objectives 3.2 Concept of Technology Forecasting Characteristics of technology forecasting Technology forecast method Principles of technology forecasting 3.3 Technology Forecasting Process 3.4 Need and Role of Technology Forecasting 3.5 Forecasting Methods and Techniques 3.6 Planning and Forecasting 3.7 Summary 3.8 Glossary 3.9 Terminal Questions 3.10 Answers 3.11 Case Study

3.1 Introduction
By now, we are familiar with the concept of technology acquisition, advantages and disadvantages of technology acquisition. Previous unit also familiarised us with the alternatives for acquiring new technologies, and the reasons compelling a company for obtaining new technologies. We also learnt about the management of acquired technology that is required in all companies. We have also discussed about the measures of scale and mechanisms for acquiring technology. In this unit, we are going to define technology forecasting and discuss about the need for technology forecasting. We will also study about the role of forecasting in planning process. We are also going to discuss the different forecasting methods and techniques. At last we will see how to relate planning and forecasting. Objectives: After studying this unit, you should be able to: Define technology forecasting. Justify the need for technology forecasting.
Sikkim Manipal University Page No. 40

Technology Management

Unit 3

Examine the role of forecasting in planning process. Describe and apply different forecasting methods and techniques. Relate planning and forecasting.

3.2 Concept of Technology Forecasting


Before we start our discussion on technology forecasting, let us first define forecasting. Generally, forecasting refers to the prediction of future on the basis of available information. In the early days, traditional forecasts used to deal with the speed and power. They did not focus on the structures of the organisation. It was assumed that inventions of the future are not easy to predict. The forecasters were not focussed on evaluation of the forecast process. We can define technology forecasting as the process that predicts the future characteristics and timing of technology. The technology forecasting is done by considering the parameters, attributes and capabilities of technology. The forecasting process helps in effective management of technology. The forecaster need to have clear idea of the organisational goals and goals of the units for which the forecasting is prepared. Forecasting consists of the strength and weakness of the empirical sciences. The technology forecasting does not have any law because of the complexities that are associated with the systems. The complexities in technical, environmental, economical and ethical contexts are very difficult to remove. The forecaster has to take the historical examples in order to forecast in a better way. Thus, we can say that technology forecasting deals with the prediction of future technological capabilities, attributes and parameters. The technology forecasting is done at the early stage of the project life cycle. The decisions made at the early stage influence the subsequent time of that project. Technological forecasting is an attempt to predict the way things are going to be done. We know that technology considers both hardware and software. The hardware includes the mechanical or physical hardware and software includes the procedures and methods for organising the human activity. In this regard, the technological forecasting is nothing but the future
Sikkim Manipal University Page No. 41

Technology Management

Unit 3

characteristics of useful machines, products, processes, procedures or techniques. 3.2.1 Characteristics of technology forecasting Generally, there are some characteristics that are associated with technology forecasting. We will now discuss them briefly. A technological forecast relates to certain characteristics such as levels of technical performance (e.g., technical specifications including energy efficiency, emission levels, speed, power, safety, temperature, so on), rate of technological advances (introduction of paperless office, picture phone, new materials, costs, so on). A technological forecast also relates to useful machines, procedures, or techniques. In particular, this is intended to exclude the items intended for pleasure or amusement from the domain of technological forecasting, since they depend more on personal tastes rather than on technological capability. A technology forecast can be for short-term, medium-term, and longterm. 3.2.2 Technology forecast method There are some steps in deciding the technology forecast method. We will now discuss these steps: Selecting information requirements: In this first step in deciding the technology forecast project, we have to determine the purpose of the forecast that the project has to serve. We require the following information in this case of forecast. The rate at which new technologies replace the old one: This tells the rate at which the new technology replaces the old technology. The substitution analysis is helpful for the growth of the company. For example, the substitution of copper cable with the optical fibre cable. Assistance in the management of R&D: The forecast helps to set the realistic goals for product or process of R&D project. Technology forecast also helps in setting the strategies for different technologies. Technology helps to improve the overall schedule of the R&D. Evaluation of the present value of technology being developed: It is common that we provide the monetary value to the technology
Sikkim Manipal University Page No. 42

Technology Management

Unit 3

during its development. Use of technology forecast in the evaluation process involves the analysis. In this, we consider when and to what extent the technology will be commercialised. This involves the way profitability of a company is affected by competing and noncompeting technologies. Evaluation of the new products that can present threats or opportunities: The evaluation is done to verify whether the new product is causing the threats or causing the opportunities. Analysis of new technologies that may change the strategies: This analysis helps to evaluate the improvements that a new technology offers for its internal strategies. The elements of a forecast - the output: The data that is collected for the forecasting process defines the amount of information that is contained in the technology forecast. We can divide the information into four elements. The technology being forecast (Qualitative element): This involves definition of what to forecast in the technology. It also defines whether it is forecasting a single approach of technology or the common technology. The characteristics of the technology (Quantitative approach): As we have defined what to forecast, let us now learn how to represent the technology in the form of quantitative terms. There are both the functional and the technical parameters with this. The functional parameters are related directly to the user. The technical parameters include the parameters like the inlet temperature, compression ratio. We cannot mix both the technical and functional parameters. Time: While making any decisions regarding technology, we have to consider the time when we are forecasting for any of the project. The time of forecasting is concerned with the time the condition or event occurs in the future. Probability: Usually, there are some uncertainities associated with the forecast. This probability factor defines the probability of achieving the fixed level capacity of an organisation. Forecasting resources - the input: We have already defined what to forecast and what is required from the forecast. Now let us learn about
Page No. 43

Sikkim Manipal University

Technology Management

Unit 3

the inputs that have to be fed as the resources to get the needs satisfied. Assumptions: We can consider the assumptions to set the real factors. All the forecasts mainly depend on the assumptions. Insight: This is helpful to start the qualitative element of the forecast. We have to use our minds and knowledge to form the relationship with forecast. This insight helps to merge divergent thinking with creativity. Data: As many of the forecasting techniques depend on the past and are developed on the basis of past, so we need proper data that represents the technological performances of the past. It is required to forecast for the future. Judgement: This involves the judgement that has to be taken by the forecaster when there is no data about the past. 3.2.3 Principles of technology forecasting Till now, we have studied about the technology forecasting and its characteristics. Now, we will discuss about the principles of technology forecasting, that are associated with rational approach to predict the future. Let us now discuss some principles of the technology forecasting. Correct for biases in judgemental forecasts: The judgemental forecasts are strongly influenced by the biases, such as, desiring for the outcome. Forecasts provided by efficient markets are optimal: Most of the times, the forecast that is developed on the past fails and this has to be developed on the basis of the present markets, so that we can have the optimum result at least. Use the longest time series available: The principle of using longest time series involves using the longest time that is available and this conflict with using more relevant data. Econometric forecasting models should be fairly simple: There should be simplicity in the forecasting models. Do not use judgement to revise predictions from cross-sectional forecasting models that contain relevant information: We should avoid judgemental revisions and include the available information about job of a candidate in a quantitative model.
Page No. 44

Sikkim Manipal University

Technology Management

Unit 3

Theory should precede analysis of data in developing econometric models: The research on 1parole predictions concluded that the theory should precede the development of predictive models.

Self Assessment Questions 1. Predicting the _________ is an essential element of the planning process 2. All the forecasts mainly depend on the assumptions. (True/False)? 3. We provide the _____________to the technology during its development. Activity 1: Consider that you are working in ABC Company as the team lead and you have to carry out the technology forecasting. Explain the principles of forecasting process. Hint: Forecasting resources-the input.

3.3 Technology Forecasting Process


In the previous section, we learnt about principles of technology forecasting. Now, we will discuss the technology forecasting process. The forecasting process Twiss2 has suggested some general elements for the technology forecast process. The forecasting process involves three elements that are shown in the figure 3.1.

Figure 3.1: The Forecasting Process

1 2

Principles of forecasting: a handbook for researchers and practitioners by Jon Scott Armstrong http://epubl.ltu.se/1402-1617/2001/076/LTU-EX-01076-SE.pdf

Sikkim Manipal University

Page No. 45

Technology Management

Unit 3

As we can see in the figure 3.1, that there are three elements involved in the forecasting process, we will discuss them briefly. The first element is the input that has to be fed for the process. This involves the requirements that we have to fed, so the decision-maker of the forecast will gather the information like the assumptions and data, and feeds the information to the second element named as forecasting techniques which will process depending on the output that it has to contain. Lastly the resources that are required to define the forecast are identified. According to our working definitions, the main function of the technology is "3to lead the decision making process towards profitable solutions with minimum uncertainties. We can study technology forecasting in six phases, as given in the figure 3.2.

Figure 3.2: The Components of Technological Forecasting Process

http://www.mddionline.com/article/key-steps-technology-forecasting Page No. 46

Sikkim Manipal University

Technology Management

Unit 3

Let us now briefly explain these six phases. Identification of needs: This is the first phase in technology forecasting process. After identifying the expected outputs and the objectives of the future, a thorough analysis is done in order to make sure the relevance of technology forecasting. This phase ends with a decision of technology forecast. Prepare project: This is the second phase in technology forecasting process. In this phase, the forecasting activities that are planned and resources are allocated. The roles of each human resource are carefully prepared and explained. There are three human resources, clients, core tem and external participants. The client includes both customer and user of technology forecast. The core team performs the activities like defining references, writing documents, creating the structure of the forecast and filling it. The core team co-ordinates the efforts of experts from team, external participants and clients which help to develop an entire forecast. The external participants help in providing data, information and experience. The major sources of information and data are identified in this phase. Define objectives: This is the third phase in technology forecasting. This phase once again goes through the objectives that are defined in the first and second phases. This phase decides the dimensions of the forecast. This includes both the normative and exploratory forecast. We use normative forecast, when the desirable future is seen and the normative forecast focus on finding the path, from the present to the desirable state. Perform analysis and develop Technology Forecast (TF): This is the fourth phase in the technology forecasting process. This is the central part of the present research. In this phase, we start with defining the boundaries of the technological system that has to be forecasted. This, in turn, involves definition of other four steps that are clearly shown in the diagram. The four steps in defining the boundaries include defining of the key functions and futures, defining system in relation with the laws of system incompleteness and energy conductivity, defining the system in terms of technological, social and environmental contexts and
Page No. 47

Sikkim Manipal University

Technology Management

Unit 3

lastly the analysis of the drivers and barriers for the development of the system. After completing the definition of the boundaries, we get a shape of problem and also the contradiction network. We have to capitalise this set of problems. This also includes the four steps as shown in the figure 3.2. The first step in this, is reformulating the technological barriers into the contradictions. The next step is, defining critical-to-X features, and third step involves the revising and reformulating the collected contradictions to match with the critical to X features. The last step in this involves mapping of obtained contradictions as a network. The network consists of critical-to-X features, components of system and opposite values of features. The next step in the analysis and develop TF is the 'analysis of limitation of resources'. This helps to find the resources that are less and causes problems on the map. R&D helps to get the raw materials and solve the problem. This also helps in determining the time delays of the activities. The next step in the analysis and develop TF involves; build the time diagram'. This uses the results that we get after the problem mapping. The different order of critical to X features is developed by considering the different contexts. Validate results: The fifth phase in the technology forecasting process is to 'validate results'. This includes the customer satisfaction with the results of TF. There are different processes that are associated with the evaluation of the results of the forecast. Our R&D uses the traditional method of evaluating the result of forecast. We can do peer review with the external experts and our colleagues in between working hours of the forecast to make the evaluation easy. Application of TF: The last phase in the technological forecast is the 'application of TF'. This depends mainly on the needs and the formulated objectives. We have seen the developing of TRF using the contradiction networking. This helps mainly in all the projects.

Sikkim Manipal University

Page No. 48

Technology Management

Unit 3

Self Assessment Questions 4. Prepare project phase involves the forecasting activities that are planned and _________ are allocated. 5. Normative is used when the desirable future is not seen. (True/ False)? 6. Application of TF depends mainly on the needs and formulated ________. Activity 2: Consider that you are the manager involved in the process of forecasting, in a company. Suggest the phases in which you will carry out the technology forecasting process. Hint: Application of TF.

3.4 Need and Role of Technology Forecasting


In the previous section, we learnt about the technology forecasting along with the diagram. In this section, we will analyse the need for technology forecasting, and role of technology forecasting in planning process. Need for technology forecasting Today, we are mainly focussing on the corporate strategies, as the pressure on R&D planning is increasing. The technology forecasting is needed for the long-term planning process. Technology forecasting helps us in finding out the opportunities at earlier stage, and to evaluate the significance of these opportunities. Many different industries utilise technology forecasting for different purposes. They use it to: Identify and evaluate new technology-based products. Make better technology investment decisions and projecting technology advances by providing information. Define market needs for new technologies. Project market adoption rates for new technologies. Identify critical technologies and gaps. Formulate strategic models for future development.

Sikkim Manipal University

Page No. 49

Technology Management

Unit 3

Role of Forecasting in Planning Process As we have already analysed the need for technology forecasting, we will now discuss the role of forecasting in planning process. The forecast serves as an input to the process of making plans and decisions. Forecasting plays many roles in planning. Let us briefly describe these roles. The forecast identifies limits beyond which, it is not possible to go. The forecast establishes feasible rates of progress, so that the plan can be made to take full advantage of such rates; conversely, it does not demand an impossible rate of progress. The forecast describes the alternatives which are open and can be chosen from. The forecast indicates possibilities which might be achieved, if desired. The forecast provides a reference standard for the plan. The plan can thus be compared with the forecast at any point in time, to determine that it can still be fulfilled, or, because of changes in the forecast, it has to be changed. The forecast furnishes warning signals, which can alert the decision maker that it will not be possible to continue present activities. Note that the purpose of the forecast is to improve the quality of our decisions related to selection of an alternative from available alternatives, and not to force us to accept a particular decision. Today, technology forecasting has become popular in the corporate world. All companies including large as well as small depend on technology forecasting for their survival. Large companies are using technology forecasting for centralising the efforts of R&D and planning for developments of new products; at the same time, the survival of smaller companies depends on technological innovation by using appropriate methods of technology forecasting. Self Assessment Questions 7. The technology forecasting is helpful for the _________planning process. 8. The forecast serves as an input to the process of making plans and decisions. (True/False)? 9. The forecast provides a _________standard for the plan.
Sikkim Manipal University Page No. 50

Technology Management

Unit 3

3.5 Forecasting Methods and Techniques


In the previous section, we learnt about the role of forecasting in planning process. Let us now study about the different forecasting methods and techniques. We can classify the technology forecasting methods into two methods, which are, exploratory, and normative forecasting methods. These methods include some techniques too. Let us see these methods and techniques in the figure 3. 3.

Figure 3.3: Different Technology Forecasting Methods

We will now briefly describe the different forecasting methods and techniques depicted in the figure 3.3.
Sikkim Manipal University Page No. 51

Technology Management

Unit 3

Exploratory Methods: Exploratory methods are primarily concerned with the analysis of historical data. Selected attributes such as functional performance, technical parameters, economic performance, and so on are plotted against time. Since, it is usually assumed that progress is evolutionary and that technological progress is not random, it is possible to generate characteristic curves or patterns from the data and from these patterns forecasts can be made with varying degrees of certainty. The exploratory methods include methods like the intuitive forecasting, extrapolation, growth curves and technology monitoring. Let us study these methods and techniques in brief. Intuitive forecasting: This is the most widely used forecasting method. This method assumes that the experience and education of experts is sufficient to forecast the vectors of expansion and evaluation in a specific field. The intuitive method mainly involves two techniques that are the Delphi technique and the opinion polls technique. o Delphi technique: The Delphi technique involves the comparisons of expert projections of future technical developments. This helps us in projecting the future technical and market developments. This also involves the uncovering of the fundamental differences in opinion. This technique also identifies the unconventional ideas. o Opinion polls: The opinion poll technique involves the opinion of different experts. This technique involves the joint assessment of different ideas. This technique also helps us in knowing the new technologies and evaluating many of the options of the new technologies.

Extrapolation technique: The extrapolation is the most usual method of forecasting in exploratory methods. The extrapolation method involves the extension of the present methods for the future. We can classify the techniques in extrapolation as the linear extrapolation and the exponential extrapolation. o Linear extrapolation: The linear extrapolation involves the creation of tangent line at the end of known data and then extending the line beyond that limit. Linear extrapolation gives
Sikkim Manipal University Page No. 52

Technology Management

Unit 3

the good results when this is extended approximately as the linear function and not too far behind the known data. o Exponential extrapolation: The exponential extrapolation is the non-linear extrapolation. This includes the historical trends of a particular period of time and these trends are extended for the future. This is reliable, simple and inexpensive.

Growth curves: This is another method included in exploratory methods. The growth curves are reformulated from a time basis to an observation basis. This includes the numerous time series of growth behaviour that are collected and categorised according to data characteristics. The growth curve includes the pearl curve and gompertz curve techniques. o Pearl curve: The pearl curve is an inhibitive model of technology growth. Pearl curves are produced, when there is some competitive situation between the two technologies with same growth rates. o Gompertz curve: The gompertz curve uses the pearl curve to show the pattern in which the maturing technologies approach the development limits. This is the preferred model for the technology adoptions that are driven by the technical superiority of the new technology.

Technology monitoring: Technology monitoring is also an exploratory method. We can define this method as a method that looks after the monitoring of the technologies. This is based on analysis and meaning of signals of change. Growth curve assumes the good continuity between the past and future and they are incapable of predicting the breakthroughs. Normative Methods: We have discussed about the exploratory methods and techniques. We will now discuss the normative methods of forecasting. The normative forecasting provides the budgetary decision in the technological area. The normative approach includes the well organised attempts to allocate the money, manpower and the other resources, on a rational basis, that might affect the technology forecast of the future. The normative methods include the three methods,

Sikkim Manipal University

Page No. 53

Technology Management

Unit 3

namely, relevance trees, morphological analysis and mission flow diagrams. Relevance tree: The relevance tree includes the hierarchical listing of the tasks and the alternatives. In this tree, we consider each branch as a goal. The relevance tree is helpful for all the planners to systematically assess all the interlinked technologies. Morphological analysis: Morphological analysis involves systematic evaluation of all possible combination of solutions to the individual parts of a system. This involves the breaking down of main task into smaller tasks and treating all the individual tasks separately and finding the solutions for that. Mission flow diagrams: The mission flow diagram indicates the mapping of all the substitute routes or sequences for finishing a given task. We need to determine the important steps on each route and also identify the problems and costs related with each route. Then, we can derive the performance requirements for every relevant technology and we can use the same as normative forecasts. Self Assessment Questions 10. The extrapolation method involves the ____________ of the present methods for the future also. 11. The pearl curve is an inhibitive model of technology. (True/False)? 12. Exploratory techniques are primarily concerned with the analysis of _________ data.

Activity 3: Consider that you are working under the manager who is incharge of technology forecasting in the company. Your manager has asked you to list the different technology forecasting methods. Prepare a list of such methods that you will follow. Hint: Morphological analysis.

Sikkim Manipal University

Page No. 54

Technology Management

Unit 3

3.6 Planning and Forecasting


In the previous section, we have learnt in detail about the methods that are involved in the technology forecasting. In this section, we will learn about the planning and forecasting. The planning and forecasting provides us the tools that anticipate demands and respond quickly when the demand changes. Planning and forecasting allows us to communicate through the entire supply chain of a company. Nowadays we have found that there is time lag between the lead time of the event and occurrence of that event. This lead time is the main reason for planning and forecasting. If the lead time is zero or very small, there is no need for planning. If the lead time is long and the outcome of the final event is conditional on identifiable factors, planning can play an important role. In such situations, forecasting is needed to determine when an event will occur or a need arise, so that appropriate actions can be taken. A lay person may question the validity and efficacy of a discipline aimed at predicting an uncertain future. However, it should be recognized that substantial progress has been made in forecasting over the past several centuries. There are a large number of phenomena whose outcomes can now be predicted easily. The sunrise can be predicted, as can be speed of a falling object, the onset of hunger, thirst of fatigue, rainy weather, and many other events. The evolution of science has increased the understanding of various aspects of the environment and consequent by the predictability of many events. Successful forecasting is not always directly useful to managers and others. More than 100 years ago, Jules Verne correctly predicted such developments on submarines, nuclear energy and travel to the moon. Similarly, in the mid 1800s, Charles Babbage not only predicted the need for computers, but also proposed the design of computer. In spite of the accuracy of these forecasts, they were of little value in helping organisations to realize those possibilities or achieve greater success. We should also know the distinction between uncontrollable external events (originating with the national economy, governments, customers, and competitors) and controllable internal events (such as marketing or manufacturing decisions with the firm). The success of a company depends on both the types of events, but forecasting applies directly to the former, while decision making applies directly to the latter. Planning is the link that integrates them.
Sikkim Manipal University Page No. 55

Technology Management

Unit 3

To draw a line between business forecasting and technological forecasting, business forecasting uses more quantitative techniques, whereas technological forecasting uses more qualitative techniques. It is not that business forecasting does not use qualitative techniques, but it is viewed with relative importance. In fact, it also depends on the factors forecasted. In business forecasting, the stress is on physical quantities, whereas in technological forecasting it is on the behavioural issues. Self Assessment Questions 13. The _________ is the main reason for planning and forecasting. 14. To draw a line between business forecasting and technological forecasting, business forecasting uses more qualitative techniques. (True/False)? 15. Planning and forecasting allows us to communicate through the entire ___________.

3.7 Summary
In this unit, we discussed about the technology forecasting, which is the prediction of technology. We also analysed that the main aim of technology forecasting is to lead the decision making process towards profitable solutions with less number of uncertainties. We also studied the six different phases of technology forecasting including identification of needs, preparation of project, defining objectives of technology forecasting, analysing and developing technology forecasting, validating the results and applying technology forecasting. We also noticed that technology forecasting helps to find the opportunities at the earlier stage of the project. Different projects use technology forecasting in different ways, depending on the duration of forecasts. We also studied the technology forecasting methods including the exploratory and normative methods. We also discussed about the planning and forecasting process that helps to communicate through the entire supply chain.

Sikkim Manipal University

Page No. 56

Technology Management

Unit 3

3.8 Glossary
Term Inhibitive Long-term technological forecasts Medium-term technological forecasts Normative Reformulating Short-term technological forecasts Description It means holding back. Forecasts for 10-20 years (a long time for the emergence of totally new technologies). Forecasts for 2-10 years. Pertains to giving norms or rules. The act of developing again. Forecasts for usually one year or less.

3.9 Terminal Questions


1. 2. 3. 4. Describe some characteristics of technology forecasting. Explain in brief about the six phases in technology forecasting process. Explain in brief about the need for technology forecasting. Write a short note on the role of technology forecasting in planning process. 5. Explain the different forecasting methods. 6. Give a short note on planning and forecasting.

3.10 Answers
Self Assessment Questions 1. Future 2. True 3. Monetary value 4. Resources 5. False 6. Objectives 7. Long-term 8. True 9. Reference 10. Extension 11. True 12. Historical 13. Lead time
Sikkim Manipal University Page No. 57

Technology Management

Unit 3

14. False 15. Supply chain Terminal Questions 1. Refer to section 3.2 Concept of Technology Forecasting. 2. Refer section 3.3 Technology Forecasting Process. 3. Refer section 3.4 Need for Technology Forecasting. 4. Refer section 3.5 Role of Forecasting in Planning Process. 5. Refer section 3.6 Forecasting Methods and Techniques. 6. Refer section 3.7 Planning and Forecasting.

3.11 Case Study


This case study is about improving the forecasting abilities of an ABC software development company. The ABC company delivers the sales, demand and call volume forecasts for more than 200 customers. The company has added more CPU servers because of the increasing demands and it also wanted to expand its business into new markets. The point of sale forecasts requires more processing power, but the ABC company didnt have any other that facility. In order to facilitate more processing power, the cost effective solution was developed. The company has introduced a windows azure platform that is able to provide the unlimited processing and storage capacity. The ABC Company forecasted that it requires the 10 times more capacity of the presently required storage. The windows azure platform aims at providing the excellent foundation for the online product and service offerings. This platform helped to gain more competitive advantage over the other products in the present market . This helped to satisfy the customer to the larger extent. There was also an increase in the information technology of the field. Challenges: The ABC company in the point of sale was not having more processing power. There were more demands for the CPU.

Sikkim Manipal University

Page No. 58

Technology Management

Unit 3

Results: The introduction of the windows azure has mainly helped to improve the processing power Questions: 1. What are the challenges faced by the ABC company? Hint: Processing Power. 2. What are the main advantages of introduction of the windows azure platform? Hint: Competitive advantage. References Jon Scott Armstrong, Principles of Forecasting: A Handbook for Researchers and Practitioners. Brian C Twiss, Forecasting for Technologists and Engineers: A Practical Guide for Better Decisions. http://www.wiley.com/college/dec/meredith298298/resources/addtopics/ addtopic_s_02b.html http://www.virtualpet.com/pe/papers/forecast.htm

Sikkim Manipal University

Page No. 59

You might also like